مجاني عبر الإنترنت Regex Tester
اختبر وصحِّح التعبيرات النمطية مع تمييز التطابقات الفوري واستخراج المجموعات ومكتبة الأنماط الشائعة. مجاني، معالجة 100% على جهازك.
100% من جانب العميل · بياناتك لا تغادر متصفحك أبدًاكيفية الاستخدام Regex Tester
أدخل تعبيرك النمطي في حقل النمط (دون الشرطات المائلة). قم بتبديل الأعلام باستخدام الأزرار على يمين الحقل.
- الصق النص الذي تريد البحث فيه في منطقة سلسلة الاختبار.
- انقر على اختبار أو اضغط Ctrl/Cmd+Enter. يتم تمييز التطابقات في الإخراج وإدراجها في جدول تفاصيل التطابقات أدناه.
- افتح مكتبة الأنماط الشائعة لتحميل تعبير نمطي جاهز — مثالي لحالات التحقق مثل البريد الإلكتروني والروابط و UUID.
- استخدم نسخ التعبير النمطي لنسخ التعبير الكامل بما فيه الأعلام (
/النمط/الأعلام).
تظهر مجموعات الالتقاط المسماة ((?<الاسم>النمط)) كأعمدة مسماة في جدول تفاصيل التطابقات.
الأسئلة الشائعة
أي محرك تعبيرات نمطية يستخدم هذا الأداة؟
يستخدم هذا المختبر محرك RegExp المدمج في JavaScript، والذي يتبع مواصفة ECMAScript. يدعم معظم صياغات Perl المتوافقة لكنه لا يدعم تأكيدات lookbehind في جميع المتصفحات القديمة.
ما وظيفة أزرار تبديل الأعلام؟
g (عام) يجد جميع التطابقات بدلاً من التوقف عند الأول. i يجعل المطابقة غير حساسة لحالة الأحرف. m يجعل ^ و$ يتطابقان مع حدود الأسطر. s يجعل . يتطابق مع الأسطر الجديدة. u يفعِّل وضع Unicode الكامل بما فيه معالجة أزواج الإحلال.
كم عدد التطابقات التي تعرضها الأداة؟
يعرض الإخراج المميز جميع التطابقات في سلسلة الاختبار. يعرض جدول تفاصيل التطابقات ما يصل إلى أول 100 تطابق مع مواضع الفهرس ومجموعات الالتقاط.
كيف أستخدم مجموعات الالتقاط؟
أحط جزءاً من النمط بأقواس، مثال: (\d{4})-(\d{2})-(\d{2}). تظهر كل مجموعة ملتقطة في عمود المجموعات بجدول تفاصيل التطابقات. تستخدم المجموعات المسماة الصياغة (?<الاسم>النمط).
هل تُرسَل سلسلة الاختبار إلى أي خادم؟
لا. تتم جميع عمليات المطابقة في متصفحك باستخدام JavaScript RegExp API. لا يغادر أي نص أو نمط جهازك.
ما هي الأنماط الشائعة في المكتبة؟
تتضمن المكتبة أنماطاً لعناوين البريد الإلكتروني والروابط وعناوين IPv4 وأرقام الهواتف والألوان السداسية عشرية والتواريخ (YYYY-MM-DD) والرموز البريدية وأرقام بطاقات الائتمان والـ slugs والـ UUIDs وغير ذلك.