مجرّب التعبيرات النمطية
جرّب التعبيرات النمطية لحظياً: ميّز كل مطابقة أثناء الكتابة، وافحص مجموعات الالتقاط، ونقّح الأنماط لجافاسكربت، مع أعلام شائعة على بُعد نقرة.
0 match(es)
تعمل هذه الأداة بالكامل داخل متصفحك. بياناتك لا تغادر جهازك أبداً — لا يتم رفعها إلى أي خادم.
طريقة الاستخدام
- 1أدخل تعبيرك النمطي في حقل النمط.
- 2بدّل الأعلام (g وi وm وs وu) والصق سلسلة اختبارك.
- 3اقرأ المطابقات المميزة وقائمة المجموعات؛ عدّل النمط حتى يلتقط بالضبط ما تحتاجه.
مجرّب التعبيرات النمطية
اكتب نمطاً، وبدّل الأعلام التي تحتاجها (شامل، غير حساس للحالة، متعدد الأسطر، dotAll، يونيكود)، والصق سلسلة اختبارك — تُميَّز كل مطابقة في موضعها بينما تعرض قائمة أدناه كل مطابقة بفهرسها ومجموعات التقاطها، والمسماة منها ضمناً.
تُبلَّغ الأنماط غير الصالحة فوراً برسالة المحلل نفسها بدل صفحة معطوبة، وتُعالج المطابقات ذات الطول الصفري بأمان، فتتصرف أنماط مثل a* كما يتصرف محرك التشغيل لديك.
الأسئلة الشائعة
أي نكهة تعبيرات نمطية تُستخدم؟
RegExp لجافاسكربت (ECMAScript) — المحرك نفسه الذي يعمل في متصفحك وNode. أنماط PCRE وPython وJava متوافقة عادةً، لكن lookahead/lookbehind ومعالجة Unicode قد تختلفان قليلاً.
لماذا يطابق نمطي مواضع فارغة غريبة؟
الأنماط القادرة على مطابقة سلسلة فارغة (مثل a*) تنتج مطابقات ذات طول صفري. يتقدم المجرّب محرفاً واحداً بعد كل منها، تماماً كما تفعل جولة JavaScript نفسها.
هل تُرسل بيانات اختباري إلى أي مكان؟
لا. تجري المطابقة لحظياً في متصفحك — لا يُرفع شيء ولا يُخزَّن.
أدوات ذات صلة
مدقّق JSON
دقّق JSON فوراً بسطر وعمود خطأ دقيقين. اكشف الفواصل الناقصة والمفاتيح غير المقتبسة والفواصل الزائدة والتهريب السيئ قبل أن تعطب تطبيقك.
كل الأدوات →
عدّاد الكلمات
أحصِ الكلمات والأحرف والجمل وزمن القراءة لحظياً أثناء الكتابة — مع معالجة صحيحة لنصوص CJK.
كل الأدوات →
محوّل نمط الأحرف
حوّل النص بين الأحرف الكبيرة والصغيرة ونمط العناوين وcamelCase وsnake_case و6 أنماط أخرى — لحظياً.
كل الأدوات →
مقارنة النصوص
قارن نسختين من نص كلمة بكلمة، مع تمييز الإضافات والحذف — بلا حساب، بلا رفع، بلا جدال حول الحجم.
كل الأدوات →
تضمين هذه الأداة
أضف هذه الأداة إلى موقعك بسطر واحد — تعمل في متصفح الزائر.
<iframe src="https://zoyku.com/ar/tools/regex-tester?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — regex-tester" loading="lazy"></iframe>