Loading...
Loading...
مختبر regex مجاني عبر الإنترنت مع التمييز في الوقت الفعلي ومولد الأنماط والشرح الذكي. اختبر أنماط JavaScript regex وتصحيح التعبيرات وتصدير الكود لعدة لغات.
اختبر وتصحيح التعبيرات العادية مع التعليقات في الوقت الفعلي والشروحات الذكية
اكتب نمط regex الخاص بك أو استخدم المولد لبناء واحد تلقائيًا.
الصق نص الاختبار الخاص بك لرؤية التمييز في الوقت الفعلي لجميع التطابقات.
اقرأ الشرح لفهم ما يفعله كل جزء من regex الخاص بك.
صدّر regex الخاص بك لـ JavaScript أو Python أو PHP أو شارك عبر الرابط.
شاهد التطابقات مميزة فورًا أثناء الكتابة. لا حاجة لتحديث.
يقسم الأنماط المعقدة إلى شروحات يمكن قراءتها بشريًا.
انسخ مقتطفات الكود لـ JavaScript و Python و PHP فورًا.
قم ببناء أنماط regex باستخدام حقول إدخال بسيطة—لا يلزم الحفظ.
التحقق من صحة عناوين البريد الإلكتروني في نماذج الويب
استخراج الروابط من النص أو محتوى HTML
تنسيق والتحقق من صحة أرقام الهواتف
مطابقة أنماط بطاقات الائتمان للتحقق من الدفع
تحليل ملفات السجل واستخراج البيانات المنظمة
البحث واستبدال النص بمطابقة الأنماط
يجمع مختبر regex الخاص بنا بين الاختبار في الوقت الفعلي والشروحات الذكية وحماية ReDoS لمساعدتك في بناء أنماط أفضل.
بياناتك لا تغادر متصفحك أبدًا—خصوصية كاملة مضمونة
شاهد التطابقات مميزة فورًا مع ردود فعل بصرية أثناء الكتابة
يمنع تجميد المتصفح من أنماط التراجع الكارثي
شارك روابط الحالة المضغوطة للتعاون السهل
دعم كامل للأعلام العامة وغير الحساسة لحالة الأحرف ومتعددة الأسطر
يظهر بالضبط عدد النتائج التي تم العثور عليها في الوقت الفعلي
استخدم (?:...) بدلاً من (...) عندما لا تحتاج لاستخراج المجموعة—إنها أسرع.
تجنب المحددات الكمية المتداخلة مثل (a+)+ التي يمكن أن تسبب تراجعًا كارثيًا.
استخدم \d بدلاً من . عند مطابقة الأرقام—إنها أكثر دقة وأداءً.
انقر فوق 'مشاركة الرابط' لإنشاء رابط مضغوط يمكنك إرساله لزملائك.
تستخدم هذه الأداة محرك RegExp المدمج في JavaScript، والذي يتوافق مع بناء جملة regex ECMAScript. تعمل الأنماط في المتصفحات و Node.js ومعظم بيئات JavaScript الحديثة.
تقوم الأداة بإجراء اختبارات regex مع آلية المهلة. إذا استغرق التنفيذ وقتًا طويلاً جدًا (مما يشير إلى تراجع كارثي)، يتم إجهاضه تلقائيًا لمنع تجميد المتصفح.
نعم! انقر فوق زر 'مشاركة الرابط' لإنشاء رابط مضغوط يحتوي على regex ونص الاختبار والأعلام الخاصة بك. يمكن لأي شخص لديه الرابط عرض وتعديل اختبارك.
يجعل العلم العام (g) regex يطابق جميع التكرارات، وليس فقط الأول. يجعل العلم متعدد الأسطر (m) ^ و $ يطابقان حدود الأسطر، وليس فقط حدود السلسلة.
لا! يحدث جميع اختبارات regex بنسبة 100٪ في متصفحك باستخدام JavaScript. لا تغادر أنماطك ونصوص الاختبار الخاصة بك جهازك أبدًا، مما يضمن خصوصية كاملة.
يقوم الشارح بتحليل بناء جملة regex الشائع ويوفر أوصافًا للمحددات الكمية وفئات الأحرف والمراسي والمجموعات. يتم أيضًا شرح الميزات المتقدمة المعقدة بالتفصيل.