Loading 24Toolkit...

مختبر Regex

اكتب تعبير Regex وشاهد المطابقات مميّزة فوراً داخل نص الاختبار. يدعم مجموعات الالتقاط وتبديل الأعلام وشرح النمط بلغة واضحة.

مختبر Regex is a browser-based tool on 24Toolkit. اكتب تعبير Regex وشاهد المطابقات مميّزة فوراً داخل نص الاختبار. يدعم مجموعات الالتقاط وتبديل الأعلام وشرح النمط بلغة واضحة. تعد أداة اختبار التعابير النمطية (RegEx Tester) وسيلة متطورة للمطورين لبناء واختبار وتصحيح الأنماط النصية في الوقت الفعلي. التعابير النمطية هي سلاسل نصية قوية تحدد أنماط البحث، وتُستخدم بشكل شائع لمطابقة النصوص، والتحقق من صحة البيانات، وتحويل النصوص. رغم قوتها، إلا أن صياغة RegEx قد تكون صعبة للغاية دون وجود تغذية راجعة فورية. تحل أداتنا هذه المشكلة من خلال توفير تظليل مرئي فوري للتطابقات أثناء الكتابة. تم تصميم هذه الأداة مع التركيز على الأداء والأمان، وهي تدعم خيارات (flags) مختلفة مثل البحث العام (g)، وتجاهل حالة الأحرف (i)، والبحث متعدد الأسطر (m). كما تتضمن فحصاً مدمجاً للأمان لاكتشاف الأنماط غير الآمنة التي قد تؤدي إلى هجمات 'حجب الخدمة عبر التعابير النمطية' (ReDoS).

Key Features

How to Use

  1. أدخل نمط التعبير النمطي في الحقل العلوي (مثال: نمط التحقق من البريد الإلكتروني).
  2. حدد خيارات البحث في المربع الصغير؛ يُنصح عادةً باستخدام 'g' (عام) للعثور على جميع التطابقات في النص.
  3. قم بلصق النص الذي تريد البحث فيه داخل منطقة 'نص الاختبار'.
  4. شاهد التظليل الفوري في بطاقة النتائج وانقر على التطابقات الفردية لنسخها إلى الحافظة بسهولة.

FAQ

ما صيغة التعابير النمطية المستخدمة؟

JavaScript RegExp (ECMAScript). العلامات: g (عام)، i (غير حساس)، m (متعدد الأسطر).

هل يُرسل نصي إلى خادم؟

لا. يستخدم مطابقة التعابير النمطية محرك RegExp المدمج في المتصفح. تبقى الأنماط ونصوص الاختبار في ذاكرة المتصفح ولا تُرسل أبداً — آمن لاختبار الأنماط على البيانات الحساسة.

لماذا لا يتطابق نمطي؟

تحقق من التهريب (مثل \d للأرقام) والعلامات والبنية. استخدم مرجع التعابير النمطية للمساعدة.

أدوات المطورين