0

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

نقّح تعبيرات JavaScript النمطية مباشرةً: تمييز التطابقات، مجموعات الالتقاط، الأعلام، ومعاينة الاستبدال.

🔒 تتم معالجتها بالكامل في متصفحك — ولا يتم تحميل أي شيء تدخله هنا على الإطلاق.

يدعم $1، $2 ومراجع مسماة مثل $<name>; $& يُدرج كامل التطابق. اتركه فارغًا لإخفاء المعاينة.

جارٍ المعالجة... 0%

النتيجة

مختبر التعبيرات النمطية هذا منصة عمل مباشرة لتطوير وتنقيح تعبيرات JavaScript النمطية. اكتب نمطًا، بدّل الأعلام g, i, m, s و u، وألصق أي نص اختباري: تبرز التطابقات مباشرة في النص وأنت تكتب، ويظهر لك عداد كم وجد، وقائمة تفصيلية تفصّل كل تطابق إلى مجموعات التقاطه المرقّمة والمسمّاة. أخطاء الصياغة لا تفشل بصمت — يعرض المختبر رسالة الخطأ الدقيقة من محرك JavaScript، فيُكتشف أي قوس شارد أو محدد كمي غير صالح فورًا.

صُمم لتطوير الأنماط، لا لعمليات النصوص لمرة واحدة. عندما تصمم التعبير النمطي لمحلل سجلات، أو تختبر تنسيقات الروابط التي يقبلها مدقق صحة، أو تتعلم ما تفعله التطلعات فعلًا، تحتاج أن ترى المجموعات والمواضع والحالات الحدية — هذا ما تظهره هذه الأداة. لأعمال البحث البسيطة أو البحث والاستبدال اليومية على قطعة نصية، أدوات "البحث في النص" و"الاستبدال في النص" المخصصة أسرع؛ هذا المختبر هو حيث تذهب لتضبط النمط نفسه.

يحوله وضع الاستبدال إلى معاينة إعادة صياغة: أدخل سلسلة استبدال بمراجع $1، $& أو $<name> وشاهد النص المحوّل جنبًا إلى جنب مع الأصل قبل أن تدمج التعبير في الكود. عند جمعه مع صفحات الإعدادات المسبقة — أنماط جاهزة للبريد الإلكتروني، الروابط، أرقام الهواتف، عناوين IP، التواريخ وسياسات كلمات المرور — يصبح مرجعًا عمليًا مضاعفًا للتعبيرات النمطية الواقعية الشائعة.

كل شيء ينفذ محليًا في متصفحك باستخدام محرك JavaScript الأصلي للتعبيرات النمطية — نفس المحرك الذي سينفذ نمطك في كود JS الإنتاجي، فما يتطابق هنا يتطابق هناك. لا تُرفع أي نصوص أو أنماط إلى أي مكان، مما يجعله آمنًا لتنقيح التعابير النمطية على سجلات حقيقية، أو عينات بيانات عملاء، أو ملفات إعدادات، حتى دون اتصال بالإنترنت.