اختبار التعابير النمطية اونلاين
جرّب أنماط Regex على نصوصك الحقيقية وشاهد النتيجة لحظياً: التطابقات تُظلَّل داخل النص، مع عدّاد إجمالي وقائمة بكل تطابق وموضعه. تدعم الأداة أعلام JavaScript القياسية (g i m u) وتعمل بمحرك التعابير المدمج في متصفحك مباشرة — وهو نفسه الذي سيشغّل تعبيرك في كود JavaScript الفعلي.
طريقة الاستخدام
- اكتب النمط بدون شرطات مائلة محيطة.
- فعّل الأعلام المطلوبة.
- الصق نص الاختبار وشاهد التظليل فورياً.
أسئلة شائعة
أي نكهة Regex تستخدم الأداة؟
نكهة JavaScript (ECMAScript) — مطابقة تماماً لما يعمل في المتصفح و Node.js.
لماذا لا يجد النمط أكثر من تطابق واحد؟
تأكد من تفعيل علم g (كل التطابقات).
هل يُرسل نصي لأي خادم؟
لا، كل المطابقة تتم داخل متصفحك.
أبرز المميزات
- اختبار التعبير النمطي على نصك مع تظليل كل التطابقات لحظياً.
- عرض عدد التطابقات ومجموعات الالتقاط (Capture Groups) لكل نتيجة.
- دعم أعلام JavaScript القياسية: g و i و m وغيرها.
- يتعامل مع النصوص العربية والإنجليزية والمختلطة.
- تجربة آمنة داخل المتصفح دون إرسال نصوصك.
لماذا تستخدم هذه الأداة؟
كتابة Regex بلا اختبار مثل كتابة كود بلا تشغيل: تعبير يبدو صحيحاً قد يلتقط نصف الحالات أو يبتلع أكثر مما يجب. التظليل الفوري يريك أثر كل حرف تعدله في التعبير مباشرة على نص حقيقي، فتصل للصيغة الصحيحة في دقائق بدل ساعات التخمين.
أخطاء شائعة يجب تجنبها
- نسيان علم g فيتوقف البحث عند أول تطابق وتظن أن التعبير قاصر.
- استخدام النقطة . لمطابقة أي شيء دون تذكر أنها لا تشمل أسطراً جديدة افتراضياً.
- عدم تهريب الرموز الخاصة مثل . و ? و + عند البحث عنها كأحرف حرفية.
- بناء تعبير جشع (Greedy) حيث يجب أن يكون كسولاً (Lazy) — .* قد يبتلع النص كله حتى آخر تطابق.
أدوات ذات صلة