في المتصفح فقط

أداة اختبار التعابير النمطية (معاينة المطابقة/المجموعات/الاستبدال)

أداة لاختبار التعابير النمطية يمكنك استخدامها فوراً—الصق النمط والنص وتأكد من النتيجة في شاشة واحدة. يتم تمييز التطابقات، وعرض مجموعات الالتقاط ومعاينات الاستبدال معاً.

كل شيء يعمل محلياً في متصفحك. لا يتم إرسال أي شيء إلى خادم.

/ /

يتم التقييم باستخدام تعابير JavaScript (ECMAScript) النمطية. قد يختلف السلوك عن PCRE.

الأعلام (Flags)
التفاصيل
g/i/m هي الأساسيات. افتح التفاصيل للمزيد من الأعلام.
استخدم $1، $2 للمجموعات. $& هي المطابقة الكاملة.
نص الإدخال
الصق النص الذي تريد اختباره
التمييزات
يتم تمييز النطاقات المتطابقة

            
المطابقات: {count} / الوقت: {ms}ملي ثانية / مثبت: {anchor} / استبدال: {replace} / الوضع: {mode}
النتائج

خيارات

كيفية الاستخدام

أدخل نمطاً

اكتب التعبير النمطي الخاص بك واختر الأعلام التي تحتاجها.

الصق نص الإدخال

تظهر التمييزات على اليمين أثناء الكتابة.

راجع النتائج

تحقق من المطابقات، والمجموعات، والاستبدالات في علامات التبويب.

أمثلة تطبيق النمط، والأعلام، والاستبدال

ملاحظات

تقوم هذه الأداة بتقييم تعابير JavaScript النمطية.

  • بعض ميزات PCRE فقط (مثل المجموعات الذرية) غير متوفرة.
  • قد تختلف المجموعات المسماة والبحث الخلفي (lookbehind) حسب البيئة.
  • النتائج غير مضمونة لمطابقة PCRE تماماً.
مهم

تحقق من النتائج قبل الاستخدام في الإنتاج لأن سلوك PCRE قد يختلف.

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

ما هي أعلام g/i/m؟

قم بتبديلها عبر مربعات الاختيار. (g=شامل، i=تجاهل الحالة، m=متعدد الأسطر)

هل يمكنني اختبار الاستبدالات؟

أدخل سلسلة استبدال لرؤية تحديث علامة تبويب الاستبدال. مراجع المجموعات بأسلوب $1 تعمل أيضاً.

هل هذا مختلف عن PCRE؟

نعم. تستخدم هذه الأداة تعابير JavaScript النمطية، لذا فإن بعض الأنماط تتصرف بشكل مختلف عن PCRE.