Skip to content

مختبِر التعبيرات النمطية

اكتب تعبيرًا نمطيًا مع علاماته، الصق نصًا للاختبار، وشاهد كل تطابق مع موقعه والمجموعات الملتقطة. طريقة سريعة لبناء وتصحيح أنماط مثل مدققي البريد أو الهواتف.

ماذا يعني هذا

التعبير النمطي لغة أنماط لإيجاد النص. يطبق المختبِر نمطك على كل سطر من نص الاختبار ويسرد كل تطابق مع نطاق الأحرف الذي وُجد فيه.

كيف نحسبها

المعادلة

يُختبر new RegExp(pattern, flags) على النص؛ ويسجّل كل تطابق موقعه والمجموعات الملتقطة.

مثال محلول

النمط [a-z]+@[a-z]+\.com على قائمة بريد:

  1. 1أدخل النمط وعلاماته.
  2. 2الصق النص المراد اختباره.
  3. 3اقرأ قائمة التطابقات ومواضعها.

الافتراضات المهمة

  • تستخدم الأنماط صياغة JavaScript للتعبيرات النمطية، مع علامات مثل g وi وm.

الأسئلة الشائعة

ماذا تفعل العلامات؟

g تطابق عالميًا، وi تتجاهل حالة الأحرف، وm تجعل ^ و$ تطابقان حدود الأسطر، وs تسمح لنقطة بمطابقة الأسطر الجديدة.

لماذا لا يطابق نمطي شيئًا؟

افحص التهريب — للنقطة الحرفية استخدم \., وتذكر أن + و* يطبقان على العنصر السابق.

أدوات ذات صلة