مختبر التعابير النمطية
اكتب نمطًا والصق نصًا تجريبيًا لترى كل مطابقة مميزة مع مجموعاتها. جرّب نص الاستبدال قبل استخدامه في الشيفرة. يستخدم محرك التعابير نفسه في JavaScript بمتصفحك.
تعمل بالكامل داخل متصفحك. لا تُرفع بياناتك أو ملفاتك إلى أي خادم.
طريقة الاستخدام
- أدخل النمط بدون الشرطتين المائلتين واختر الأعلام.
- الصق نص الاختبار، وستُبرز المطابقات أثناء الكتابة.
- راجع جدول المطابقات لمعرفة المواضع والمجموعات.
- أدخل نص استبدال (مثل $1 أو $<name>) لمعاينة النتيجة.
أمثلة
النمط [\w.+-]+@[\w-]+\.[\w.]+ مع العلم g.
(?<y>\d{4})-(?<m>\d{2})-(?<d>\d{2}) والاستبدال $<d>/$<m>/$<y>.
الخصوصية
تعمل بالكامل داخل متصفحك. لا تُرفع بياناتك أو ملفاتك إلى أي خادم. راجع سياسة الخصوصية لمعرفة ما يُحفظ في متصفحك (المفضلة والسجل فقط). سياسة الخصوصية
تحقق بنفسك: افتح أدوات المطوّر في متصفحك، واختر تبويب «الشبكة» (Network)، ثم استخدم الأداة. لن يظهر ملفك في أي طلب رفع. وبعد حفظ هذه الصفحة للاستخدام دون اتصال، يمكنك أيضًا قطع الاتصال بالإنترنت ومواصلة العمل. الإعلانات وإحصاءات الزيارات المجهولة، عند تفعيلها، ترسل طلباتها الخاصة، لكنها لا تتلقى ملفاتك أو نصوصك أبدًا.
أسئلة شائعة
ما نوع التعابير المستخدم؟
ECMAScript (JavaScript) كما يطبقه متصفحك. توجد فروق مع PCRE وPython و.NET.
هل يمكن لنمط سيئ أن يجمّد الصفحة؟
الأنماط ذات التراجع الكارثي قد تكون بطيئة. تحدّ الأداة عدد المطابقات المعروضة وطول النص؛ إذا كان النمط بطيئًا فبسّط المكممات المتداخلة مثل (a+)+.