اختبار التعبيرات النمطية عبر الإنترنت. تحليل المطابقات وتصحيح الأخطاء وإنشاء أنماط فعالة للبحث في البيانات.
^
بداية سلسلة$
نهاية سلسلة.
حرف بدل يطابق أي حرف، ما عدا السطر الجديد (\n)|
يطابق حرفًا محددًا أو مجموعة أحرف على أي من الجانبين\
يستخدم للهروب من حرف خاصa
الحرف "a"ab
السلسلة "ab"*
يستخدم لمطابقة 0 أو أكثر من السابق?
يطابق 0 أو 1 من السابق+
يطابق 1 أو أكثر من السابق{5}
يطابق 5 بالضبط{5,}
يطابق 5 أو أكثر من تكرارات الحرف أو المجموعة السابقة{5,10}
يطابق بين 5 و 10 تكرارات\s
يطابق حرف مسافة بيضاء\S
يطابق حرفًا غير مسافة بيضاء\w
يطابق حرف كلمة (أبجدي رقمي + شرطة سفلية)\W
يطابق حرفًا ليس كلمة\d
يطابق رقمًا واحدًا\D
يطابق حرفًا ليس رقمًا[\b]
حرف مسافة خلفية\c
يطابق حرف تحكم\n
يطابق سطرًا جديدًا\t
يطابق علامة تبويب\r
يطابق إرجاع عربة\ZZZ
يطابق حرف أوكتال ZZZ (مثال: \040 للمسافة)\xZZ
يطابق حرف سداسي عشري ZZ (مثال: \x20 للمسافة)\0
حرف فارغ\v
علامة تبويب عمودية(xyz)
مجموعة التقاط الأحرف(?:xyz)
مجموعة غير ملتقطة من الأحرف[xyz]
يطابق أي حرف واحد من المجموعة x, y, أو z[^xyz]
يطابق أي حرف *ليس* في المجموعة x, y, أو z[a-q]
يطابق أي حرف من 'a' إلى 'q'[0-7]
يطابق أي رقم من '0' إلى '7'$`
يدرج الجزء من السلسلة الذي يسبق المطابقة$'
يدرج الجزء من السلسلة الذي يلي المطابقة$+
يدرج آخر مجموعة التقاط مطابقة$&
يدرج السلسلة المطابقة بأكملها$n
يدرج المجموعة الملتقطة رقم n (مثال: $1, $2)(?=xyz)
تطلع إيجابي (يؤكد أن xyz يتبع)(?!xyz)
تطلع سلبي (يؤكد أن xyz لا يتبع)(?<=xyz)
تطلع خلفي إيجابي (يؤكد أن xyz يسبق)(?<!xyz)
تطلع خلفي سلبي (يؤكد أن xyz لا يسبق)\b
حد الكلمة (الموضع بين حرف كلمة وحرف غير كلمة)\B
حد غير كلمة(?#comment)
تعليق (يتجاهله محرك التعبيرات العادية)يرجى ملاحظة أن التعبيرات العادية في هذه الأداة تُعالج وفقاً لمعيار ECMAScript (JavaScript RegExp). هذا يعني أن سلوك الأنماط يتوافق مع كيفية عملها في المتصفح أو في كود JavaScript. بعض التراكيب، مثل تجاهل الأحرف (/ و /)، قد تتصرف بنفس الطريقة، حتى لو بدت مختلفة. إذا كنت معتاداً على التعبيرات العادية في لغات أخرى (مثل Python، PHP، .NET أو POSIX)، لاحظ أنها قد تحتوي على اختلافات في البناء ومنطق المطابقة.
هذه الأداة تتيح اختبار التعبيرات العادية (RegEx) وفحص تشغيلها. RegEx يُستخدم على نطاق واسع في البرمجة ومعالجة البيانات وتحليلات السيو.
معها، يمكنك البحث والاستبدال وتحليل أنماط النص، مما يبسط العمل مع كميات كبيرة من البيانات.
يتيح فحص أنماط RegExp في الوقت الفعلي، مما يبسط تطوير وتصحيح أنماط البحث المعقدة.
يتيح مراعاة حساسية الأحرف، والبحث العالمي، ووضع الأسطر المتعددة، والإعدادات الأخرى المستخدمة في لغات البرمجة.
يتيح إنشاء تعبيرات بسرعة للمعالجة التلقائية لمصفوفات النص الكبيرة والسجلات وكود HTML.