كيف تتم المطابقة
الفلاتر الإنجليزية لا تفهم الدردشة المغاربية المختلطة. انتي تطياح يُطبِّع النص أولاً ثم يبحث عن الكلمات والعبارات.
الرمز الخام
→ حذف التشكيل والتطويل
→ طي أ إ آ → ا و ة → ه
→ أرقام الفرانكو-عرب (3 → ع/a، 7 → ح/h، 9 → ق/q، …)
→ طي التكرار (n*kkk → n*k)
→ حذف بادئات التعريف (el / al / ال)
→ طي الفواصل (. * - _ ') عندما matchSeparators مفعّل
→ البحث في المفاتيح المدرجةالتجربة المباشرة تعرض تتبع المطابقة ومفاتيح كل رمز.
ما الذي يُطوى
| الخطوة | الفكرة |
|---|---|
| التشكيل / التطويل | الحركات وعلامة التطويل تُتجاهل |
| الألف والتاء المربوطة | أ/إ/آ → ا، ة → ه |
| الأرقام | 3 7 9 5 8 2 6 (ولاتينياً 1 0) |
| التكرار | سلسلة الحرف نفسه تُطوى |
| التعريف | بادئات el / al / ال |
| الفواصل | z.e.b.i و ze*bi يُعدّان رمزاً واحداً (افتراضي) |
القائمة الكاملة غير معروضة هنا.
الكلمات والعبارات
- الكلمة رمز واحد، وقد تُربط أجزاؤه بفواصل.
- العبارة تطابق رموزاً متتالية (
ولد الق*بة).
inspect يعيد المواضع في النص الأصلي حتى تميّز أو تغطّي دون تخمين الإزاحات. التطابقات من القائمة الافتراضية تحمل أيضاً lang و category.
الفئات
المدخلات موسومة sexual أو insult أو slur أو mild. مرّر categories إلى createFilter (أو --categories) لاستخدام بعض الفئات فقط. الكلمات التي تضيفها أنت تُدرج دائماً.
الإيجابيات الكاذبة
أبقِ القائمة محافظة. إن كان اللفظ اسم منتج أو اسم علم، فضّل allowlist. انظر قائمة الكلمات.