Skip to content
Zoyku

مجرّب التعبيرات النمطية

جرّب التعبيرات النمطية لحظياً: ميّز كل مطابقة أثناء الكتابة، وافحص مجموعات الالتقاط، ونقّح الأنماط لجافاسكربت، مع أعلام شائعة على بُعد نقرة.

Flags
No matches yet.

0 match(es)

تعمل هذه الأداة بالكامل داخل متصفحك. بياناتك لا تغادر جهازك أبداً — لا يتم رفعها إلى أي خادم.

طريقة الاستخدام

  1. 1أدخل تعبيرك النمطي في حقل النمط.
  2. 2بدّل الأعلام (g وi وm وs وu) والصق سلسلة اختبارك.
  3. 3اقرأ المطابقات المميزة وقائمة المجموعات؛ عدّل النمط حتى يلتقط بالضبط ما تحتاجه.

مجرّب التعبيرات النمطية

اكتب نمطاً، وبدّل الأعلام التي تحتاجها (شامل، غير حساس للحالة، متعدد الأسطر، dotAll، يونيكود)، والصق سلسلة اختبارك — تُميَّز كل مطابقة في موضعها بينما تعرض قائمة أدناه كل مطابقة بفهرسها ومجموعات التقاطها، والمسماة منها ضمناً.

تُبلَّغ الأنماط غير الصالحة فوراً برسالة المحلل نفسها بدل صفحة معطوبة، وتُعالج المطابقات ذات الطول الصفري بأمان، فتتصرف أنماط مثل a* كما يتصرف محرك التشغيل لديك.

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

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

RegExp لجافاسكربت (ECMAScript) — المحرك نفسه الذي يعمل في متصفحك وNode. أنماط PCRE وPython وJava متوافقة عادةً، لكن lookahead/lookbehind ومعالجة Unicode قد تختلفان قليلاً.

لماذا يطابق نمطي مواضع فارغة غريبة؟

الأنماط القادرة على مطابقة سلسلة فارغة (مثل a*) تنتج مطابقات ذات طول صفري. يتقدم المجرّب محرفاً واحداً بعد كل منها، تماماً كما تفعل جولة JavaScript نفسها.

هل تُرسل بيانات اختباري إلى أي مكان؟

لا. تجري المطابقة لحظياً في متصفحك — لا يُرفع شيء ولا يُخزَّن.

أدوات ذات صلة

كل أدوات المطورون →

تضمين هذه الأداة

أضف هذه الأداة إلى موقعك بسطر واحد — تعمل في متصفح الزائر.

<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>
100% local processing