تخطي إلى المحتوى

اختبار التعبيرات النمطية

اختبار التعبيرات النمطية

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

/

/g

g

بحث شامل

i

تجاهل حالة الأحرف

m

متعدد الأسطر

s

النقطة تشمل سطر جديد

u

وضع يونيكود

y

مطابقة من الموضع الحالي

نص الاختبار

نص الاستبدال

نتائج المطابقة

أدخل نمطًا لبدء المطابقة

معاينة الاستبدال

اختبار التعبيرات النمطية

بداية سريعة

1
أدخل نمطًا عاديًا في الأعلى، وحدد العلامات (g/i/m/s/u/y)، والصق نص الاختبار على اليسار - تظهر المطابقات على اليمين في الوقت الفعلي
2
يتم توسيع مجموعات الالتقاط (...) والمجموعات المسماة (?<name>...) ضمن كل تطابق لإظهار القيم الملتقطة
3
أدخل قالبًا بديلاً ($1، $2، ${name}) وستظهر "معاينة الاستبدال" الموجودة على اليمين النتيجة على الفور

سيناريوهات شائعة

استخرج المعرّفات، والبريد الإلكتروني، والتواريخ، أو العلامات المخصصة من السجلات أو مصدر الصفحة أو النص الخام.

تحقّق أولًا من دقة المطابقة قبل نقل القاعدة إلى الشيفرة أو التحقق من النماذج أو قواعد البحث.

استخدم مجموعات الالتقاط والمجموعات المسماة لاستبدال بنية النص أو محتوى الحقول دفعة واحدة.

نصائح الاستخدام

قم بتفضيل أنماط محددة على نطاق واسع.* لتجنب التطابقات غير المتوقعة.
استخدم g للمسح الضوئي الكامل وm/s عند التعامل مع مستندات متعددة الأسطر.
تحقق دائمًا من مخرجات الاستبدال قبل تطبيقها في مكان آخر.

القيود والتوافقية

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

الخصوصية والأمان

تُعالَج جميع المدخلات محليًا داخل المتصفح؛ ويمكنك استبدالها أو مسحها أو اختبارها من جديد في أي وقت قبل النسخ أو التصدير.

أسئلة شائعة

6

تابع الخطوة التالية باستخدام هذه الأدوات ذات الصلة.