arabi
v1.0.5
Published
..تساعد هذه الحزمة في التعامل مع النصوص العربية, منها: كشف الكلمات السيئة - تنظيف النص من الحركات - والمزيد
Downloads
3
Maintainers
Readme
..تساعد هذه الحزمة في التعامل مع النصوص العربية, منها: كشف الكلمات السيئة - تنظيف النص من الحركات - والمزيد
تثبيت الحزمة
npm i arabiالبدء
const عربي = require("arabi");
عربي.فحص / arabi.check
فحص النص من الكلمات السيئة .
عربي.فحص("اِلْعَبْ بِالْكُرَةِ.") // لا يحتوي على كلمات سيئةtrue
عربي.فحص("بـ***ـب") // يحتوي على كلمات سيئةfalse
عربي.تنظيف / arabi.clean
ازالة الحركات من النص .
عربي.تنظيف("اِلْعَبْ بِالْكُرَةِ.")العب بالكرة.
عربي.كلمات / arabi.words
استخراج الكلمات من النص .
عربي.كلمات("اِلْعَبْ بِالْكُرَةِ.")[ 'اِلْعَبْ', 'بِالْكُرَةِ.' ]
عربي.حروف / arabi.letters
استخراج الحروف من النص .
عربي.حروف("اِلْعَبْ بِالْكُرَةِ.")[
'ا', 'ِ', 'ل', 'ْ', 'ع', 'َ',
'ب', 'ْ', ' ', 'ب', 'ِ', 'ا',
'ل', 'ْ', 'ك', 'ُ', 'ر', 'َ',
'ة', 'ِ', '.'
]
عربي.متعدد / arabi.multi
استخدام اكثر من دالة مثل ازالة الحركات و استخراج الكلمات في دالة واحدة .
عربي.متعدد("تنظيف كلمات", "اِلْعَبْ بِالْكُرَةِ.")[ 'العب', 'بالكرة.' ]
عربي.متعدد("فحص تنظيف كلمات", "بـ***ـب")false- لن يؤثر الترتيب في "متعدد" على النتيجة .
