1.0.5 • Published 1 year ago
arabi v1.0.5
..تساعد هذه الحزمة في التعامل مع النصوص العربية, منها: كشف الكلمات السيئة - تنظيف النص من الحركات - والمزيد
البدء
عربي.فحص / arabi.check
فحص النص من الكلمات السيئة .
عربي.فحص("اِلْعَبْ بِالْكُرَةِ.") // لا يحتوي على كلمات سيئة
true
عربي.فحص("بـ***ـب") // يحتوي على كلمات سيئة
false
عربي.تنظيف / arabi.clean -- ازالة الحركات من النص .
عربي.تنظيف("اِلْعَبْ بِالْكُرَةِ.")
العب بالكرة.
عربي.كلمات / arabi.words -- استخراج الكلمات من النص .
عربي.كلمات("اِلْعَبْ بِالْكُرَةِ.")
[ 'اِلْعَبْ', 'بِالْكُرَةِ.' ]
عربي.حروف / arabi.letters
استخراج الحروف من النص .
عربي.حروف("اِلْعَبْ بِالْكُرَةِ.")
[
'ا', 'ِ', 'ل', 'ْ', 'ع', 'َ',
'ب', 'ْ', ' ', 'ب', 'ِ', 'ا',
'ل', 'ْ', 'ك', 'ُ', 'ر', 'َ',
'ة', 'ِ', '.'
]
عربي.متعدد / arabi.multi -- استخدام اكثر من دالة مثل ازالة الحركات و استخراج الكلمات في دالة واحدة .
عربي.متعدد("تنظيف كلمات", "اِلْعَبْ بِالْكُرَةِ.")
[ 'العب', 'بالكرة.' ]
عربي.متعدد("فحص تنظيف كلمات", "بـ***ـب")
false
- لن يؤثر الترتيب في "متعدد" على النتيجة .