initials
v3.1.2
extrahiert Initialen aus Namen und fügt ihnen Initialen hinzu
Installieren Sie mit npm für node.js:
npm install --save initials
initials('John Doe')// 'JD'initials(['John Doe', 'Robert Roe'])// ['JD', 'RR']// Alias für Initialen('John Doe')initials. find('John Doe')// Name(n) analysiereninitials.parse('John Doe')// {Name: 'John Doe', Initialen: 'JD'}// Initialen zu Name(s) hinzufügeninitials.addTo('John Doe')// 'John Doe (JD)'// vorhandene Initialen für Namen übergebeninitials(['John Doe', 'Jane Dane'], { existent: { 'John Doe': 'JD' }})// ['JD', 'JDa']
Bevorzugte Initialen können in (JD)
übergeben werden, z. B
console.log( initials('John Doe (JoDo)') );// 'JoDo'
Wenn ein Name eine E-Mail-Adresse enthält, wird diese bei der Berechnung der Initialen ignoriert
console.log( initials('John Doe [email protected]') );// 'JD'
Wenn es sich bei einem Namen um eine E-Mail handelt , wird der Domänenteil ignoriert
console.log( initials('[email protected]') );// 'jo'
Bei der Übergabe eines Arrays von Namen werden Duplikate von Initialen vermieden
console.log( initials(['John Doe', 'Jane Dane']) );// ['JDo', 'JDa']
npm test
MIT