initials
v3.1.2
يستخرج الأحرف الأولى من الأسماء ويضيفها إلى الأسماء
التثبيت باستخدام npm لـnode.js:
npm install --save initials
الأحرف الأولى('John Doe')// 'JD'initials(['John Doe', 'Robert Roe'])// ['JD', 'RR']// الاسم المستعار للأحرف الأولى('John Doe')الأحرف الأولى. find('John Doe')// تحليل الاسم (الأسماء)initials.parse('John Doe')// {name: 'John Doe'، الأحرف الأولى: 'JD'}// إضافة الأحرف الأولى إلى الاسم (الأسماء)initials.addTo('John Doe')// 'John Doe (JD)'// تمرير الأحرف الأولى الموجودة للأسماء الأولية(['John Doe', 'Jane Dane'] ، { موجود: { 'جون دو': 'JD' }})// ['JD', 'JDa']
يمكن تمرير الأحرف الأولى المفضلة بـ (JD)
، على سبيل المثال
console.log(الأحرف الأولى('John Doe (JoDo)') );// 'JoDo'
إذا كان الاسم يحتوي على بريد إلكتروني، فسيتم تجاهله عند حساب الأحرف الأولى
console.log(الأحرف الأولى('John Doe [email protected]') );// 'JD'
إذا كان الاسم عبارة عن بريد إلكتروني، فسيتم تجاهل جزء المجال
console.log(الأحرف الأولى('[email protected]') );// 'جو'
عند تمرير مجموعة من الأسماء، يتم تجنب تكرار الأحرف الأولى
console.log(الأحرف الأولى(['John Doe', 'Jane Dane']) );// ['JDo', 'JDa']
npm test
معهد ماساتشوستس للتكنولوجيا