مساحة الأداة
Regex tester و regular expression checker و replacer
اختبر expressions و flags و matches و replacements مباشرة.
مختبر ومبدل Regex
مختبر ومبدل Regex
بايت →
مختبر ومبدل Regex
معطيات الاستعلام
IDN / Punycode
مختبر ومبدل Regex
..
الترويسة
Payload
بيانات وصفية
· ينتهي:
تحقق من التوقيع
توقيع (HS)
مختبر ومبدل Regex
مكتبة الأنماط
تطابقات مميّزة
المطابقات ()
نتيجة الاستبدال
مختبر ومبدل Regex
نسبي:
المنطقة الزمنية
بناء من الأجزاء
الفرق
مختبر ومبدل Regex
مختبر ومبدل Regex
مختبر ومبدل Regex
أمثلة
النمط
\d{4}-\d{2}-\d{2}
تطابقات في 2026-06-03
2026-06-03
Regex أدلة ومقالات
كيف تقرأ التعبيرات النمطية النصوص
تصف التعبيرات النمطية أنماط النص عبر الحرفيّات والأصناف والتكرار والحدود والمجموعات. وفهم كيف تتعاون هذه الأجزاء يزيل عن regex كثيرًا من غموضها.
اقرأ المقالكتابة تعبيرات نمطية يستطيع المطوّرون الآخرون صيانتها
تعتمد قابلية قراءة regex على مسؤولية ضيّقة، وحدود صريحة، ومجموعات مسمّاة، وأمثلة، واختبارات تشرح سبب وجود النمط.
اقرأ المقالتجنّب التراجع الكارثي في التعبيرات النمطية
تستكشف بعض الأنماط عددًا هائلًا من مسارات المطابقة أمام مدخلات عدائية. وفهم الالتباس يمنع علل الأداء ومخاطر حجب الخدمة.
اقرأ المقالمختبر ومبدل Regex
اختبر expressions و flags و matches و replacements مباشرة. DevToolGrid Online يقدّم Regex tester و regular expression checker و replacer.
ما هو التعبير النمطي؟
التعبير النمطي (regex) هو نمط يصف مجموعة من السلاسل النصية. يستخدمه المطورون للبحث في النص، والتحقق من المدخلات مثل البريد أو التواريخ، واستخراج أجزاء من سلسلة، والاستبدال بدقة. يتكوّن النمط من أحرف حرفية وأحرف وصفية مثل . و* و+ و? وأصناف الأحرف.
كيفية اختبار تعبير نمطي
- 1 اكتب نمطك في حقل النمط.
- 2 بدّل الأعلام مثل g (شامل) وi (تجاهل الحالة) وm (متعدد الأسطر).
- 3 أدخل نصًا تجريبيًا؛ تُبرز التطابقات وتُسرد مع مجموعاتها.
- 4 أضف استبدالًا باستخدام $1 أو $2 أو المجموعات المسماة لإعادة كتابة النص.
أخطاء regex الشائعة
- أحرف خاصة بلا هروبللأحرف . * + ? ( ) [ ] معنى خاص. لمطابقتها حرفيًا اسبقها بشرطة مائلة عكسية.
- الكمّيات الجشعة مقابل الكسولة* و+ جشعة وتطابق أكبر قدر ممكن. أضف ? (مثل .*?) لتطابق أقل قدر ممكن.
- نسيان العلم الشاملبدون العلم g يُستبدل أو يُعاد أول تطابق فقط.
مختبِر regex مقابل المستبدِل
يتحقق مختبِر regex مما إذا كان النمط يطابق ويعرض كل تطابق ومجموعة التقاط — مثالي للتحقق وتصحيح الأخطاء. ويعيد المستبدِل كتابة النص باستبدال التطابقات بسلسلة يمكنها الإشارة إلى المجموعات عبر $1 أو $<name>. تجمع هذه الأداة بين الاثنين، إضافة إلى وضع split ومكتبة أنماط جاهزة.
الأسئلة الشائعة
هل هذه الأداة مجانية؟
نعم. مختبِر regex والمستبدِل مجانيان تمامًا وبلا حدود.
هل يُرسَل نصي إلى خادم؟
لا. تُقيَّم الأنماط والنص التجريبي محليًا في متصفحك؛ لا يُرفع شيء.
أي نكهة regex يستخدم؟
يستخدم محرّك JavaScript (ECMAScript)، بما في ذلك المجموعات المسماة والعلمان s وu.
هل يدعم مجموعات الالتقاط؟
نعم. تُعرض المجموعات المرقّمة والمسماة لكل تطابق ويمكن استخدامها في الاستبدالات.