أداة اختبار Regex - اختبار تعبيرات منتظمة مباشرة

اكتب نمط regex، وأدخل نص الاختبار، وشاهد على الفور جميع التطابقات المميزة مع تفاصيل مجموعة الالتقاط.

정규표현식
테스트 문자열
매칭 하이라이트
매칭 결과가 여기에 표시됩니다...
매칭 상세
아직 매칭 결과가 없습니다.
🔮 اكتشف شخصية K-pop الخاصة بك 🎨 도툰 — 웹툰·일러스트 플랫폼

ما هي أداة اختبار Regex؟

تتيح لك أداة اختبار regex كتابة تعبيرات منتظمة واختبارها على الفور مقابل نص نموذجي. تسلط هذه الأداة الضوء على كل تطابق في الوقت الفعلي، وتعرض مجموعات الالتقاط وفهارس التطابق، وتدعم جميع علامات JavaScript regex القياسية (العالمية، وغير حساسة لحالة الأحرف، ومتعددة الأسطر، و dotAll). يتم عرض الأخطاء على الفور حتى تتمكن من إصلاح مشكلات بناء الجملة أثناء التنقل. كل شيء يعمل في متصفحك - لا يتم إرسال أي بيانات إلى أي مكان.

كيفية استخدام أداة اختبار Regex

  1. أدخل نمطًا — اكتب التعبير المنتظم الخاص بك في حقل النمط (لا حاجة إلى محددات)
  2. اضبط العلامات — قم بتبديل g (عام)، و i (غير حساس لحالة الأحرف)، و m (متعدد الأسطر)، و s (dotAll) حسب الحاجة
  3. أدخل نص الاختبار — الصق أو اكتب النص الذي تريد مطابقته
  4. عرض النتائج — يتم تمييز التطابقات على الفور مع عرض العدد والفهرس وتفاصيل المجموعة أدناه

لماذا تستخدم أداة اختبار Regex هذه؟

  • ملاحظات فورية — يتم تحديث التطابقات في كل ضغطة مفتاح بدون أي تأخير
  • تمييز مرئي — يتم تمييز الأجزاء المتطابقة مباشرة في النص
  • التقاط المجموعة — شاهد كل قيمة لمجموعة الالتقاط لكل تطابق
  • جميع العلامات مدعومة — قم بتبديل علامات g و i و m و s باستخدام مربعات الاختيار
  • عرض الأخطاء — تعرض أنماط regex غير الصالحة رسائل خطأ واضحة
  • الخصوصية أولاً — يعمل بالكامل في متصفحك، ولا توجد معالجة للخادم

FreeToolbox مقابل أدوات اختبار Regex الأخرى

الميزةFreeToolboxRegex101RegExr
يعمل بالكامل في المتصفحنعممن جانب الخادمنعم
لا حاجة لحسابنعماختيارينعم
تمييز مباشرنعمنعمنعم
عرض التقاط المجموعةنعمنعمنعم
مظهر داكننعماختياريلا
لا إعلاناتنعملالا
خفيف الوزننعمثقيلمتوسط

الأسئلة الشائعة

ما هي نكهة regex التي تستخدمها هذه الأداة؟

تستخدم هذه الأداة محرك RegExp المدمج في JavaScript. وهو يدعم جميع صيغ JavaScript regex القياسية بما في ذلك فئات الأحرف، والمحددات الكمية، والنظر إلى الأمام، والنظر إلى الخلف، والمجموعات المسماة.

هل أحتاج إلى إضافة خطوط مائلة حول النمط؟

لا. فقط اكتب النمط مباشرة. يتم التحكم في العلامات بواسطة مربعات الاختيار الموجودة أسفل حقل الإدخال.

ماذا تفعل علامة 's' (dotAll)؟

تجعل علامة dotAll النقطة (.) تطابق أي حرف بما في ذلك أحرف السطر الجديد (\n، \r). وبدون ذلك، تطابق النقطة كل شيء باستثناء الأسطر الجديدة.

هل يمكنني اختبار الأنماط متعددة الأسطر؟

نعم. قم بتمكين علامة 'm' (متعددة الأسطر) لجعل ^ و $ يطابقان بداية/نهاية كل سطر بدلاً من بداية/نهاية السلسلة بأكملها فقط.

هل يتم تخزين بيانات الاختبار الخاصة بي أو إرسالها إلى خادم؟

لا. كل شيء يعمل محليًا في متصفحك. لا يغادر نمط regex ونص الاختبار جهازك أبدًا.