مولّد واختبار Regex
النمط يساراً ونص العيّنة يميناً — تُميّز التطابقات في الأسفل. قوالب ونسخ كـ /pattern/flags.
أدخل تعبيراً نمطياً بأسلوب JavaScript يساراً أو اختر قالباً من الأعلى. الصق النص يميناً — في الأسفل تُميّز التطابقات وتُعرض مع موضع البداية. تحت حقل النمط يظهر شرح لكل علم بجانب الحرف؛ شغّل ما تحتاجه. النسخ يحفظ /نمط/أعلام.
Add pieces without memorizing syntax
Click a chip — it is inserted where the blinking cursor is in the expression field (click the field first). If the field is not focused, the piece is added at the end.
أعلام
هذه أعلام تعبير نمطي في JavaScript: حرف واحد يغيّر قواعد التطبيق (مثل إيجاد كل التطابقات أو الأول فقط). اضغط الحرف للتشغيل أو الإيقاف؛ الشرح يظهر بجانبه دائماً.
g: عام — كل التطابقات وليس الأول فقط
i: تجاهل حالة الأحرف
m: متعدد الأسطر — ^ و $ لبداية/نهاية كل سطر
s: DotAll — . يطابق سطراً جديداً
u: وضع يونيكود للأحرف خارج BMP
Paste or type the text you want to check. The preview below updates automatically.
التطابقات
لا توجد تطابقاتEnter a test string — the preview appears below.