Tiny Online Tools logoTiny Online Toolssearchابحث في الادوات…grid_viewكل الادوات
الرئيسيةchevron_rightادوات المطورينchevron_rightمختبر التعبيرات النمطيةمختبر التعبيرات النمطية

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

اختبر التعبيرات النمطية مع تمييز فوري للتطابقات ووضع الاستبدال.

//g
search_offلم يُعثر على تطابقات

ادوات مشابهة

اداة استبدال Regex

اداة استبدال Regex

استخدم التعابير النمطية لاستبدال النصوص محليا داخل المتصفح.

اداة تقسيم Regex

اداة تقسيم Regex

استخدم التعابير النمطية لتقسيم النص محليا داخل المتصفح.

مستخرج Regex

مستخرج Regex

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

مولّد Regex

مولّد Regex

تصفح مكتبة من أنماط Regex الشائعة مع شروحات الرموز.

مولد البريد الالكتروني

مولد البريد الالكتروني

ولّد عناوين بريد الكتروني عشوائية للاختبار والتطوير.

مُميّز نصوص PDF

مُميّز نصوص PDF

ميّز تلقائيًا كل ظهور لكلمة أو عبارة أو أكثر داخل مستند PDF باستخدام تراكبات ملونة شفافة.

تحويل TIFF إلى JPG

تحويل TIFF إلى JPG

حوّل صور TIFF/TIF إلى JPG. يدعم LZW وPackBits وTIFF غير المضغوط داخل المتصفح.

apps

المزيد من الادوات

تصفح مجموعتنا الكاملة من الادوات المجانية عبر الانترنت.

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

التعبيرات النمطية (Regex) قوية لكن يصعب كتابتها بشكل صحيح. خطأ مطبعي واحد — هروب خاطئ أو محدد كمي غير صحيح أو فئة أحرف معكوسة — يُفسد التحقق من صحة البيانات أو تحليلها أو استخراجها. اختبار التعبيرات النمطية في محرر الكود بطيء: كتابة، تشغيل، تصحيح، تكرار. وحين تكتشف المشكلة في بيئة الإنتاج، تكون قد تسببت بمشاكل فعلية.

يُظهر لك هذا المختبر التفاعلي بالضبط ما يطابقه نمطك، مع تمييز فوري. اكتب نمطًا واختبره على نصوص نموذجية وشاهد كل تطابق مُظللًا. إذا لم يعمل، عدّل الآن وشاهد النتائج فورًا.

مشاهدة التطابقات في الوقت الفعلي

أثناء كتابة النمط، تُظلَّل التطابقات في النص الاختباري فورًا:

  • تطابقات مُظللة: كل تطابق ملوّن ومرقّم
  • مجموعات الالتقاط: شاهد بالضبط ما يلتقطه كل مجموعة (...)
  • عدد التطابقات: إجمالي التطابقات الموجودة
  • معلومات تفصيلية: محتوى وموضع كل مجموعة ملتقطة

وضعا التطابق والاستبدال

تبويب التطابق: تحقق من أنماط البريد الإلكتروني وعناوين URL وأرقام الهاتف والتواريخ وأي نمط نصي آخر.

تبويب الاستبدال: أدخل نص الاستبدال وشاهد النتيجة فورًا. استخدم مراجع مجموعات الالتقاط ($1، $2) لإعادة ترتيب المحتوى.

علامات JavaScript النمطية الكاملة

  • عام (g): ابحث عن جميع التطابقات
  • غير حساس لحالة الأحرف (i): التطابق بصرف النظر عن حالة الأحرف
  • متعدد الأسطر (m): ^ و$ يتطابقان مع حدود الأسطر
  • DotAll (s): . يتطابق مع أحرف السطر الجديد

أنماط نموذجية مُدرجة

أنماط جاهزة للبريد الإلكتروني وعناوين URL والتواريخ وأرقام الهاتف والتحقق الأبجدي الرقمي.

حالات الاستخدام الفعلية

التحقق من النماذج: اختبر أنماط الإدخال قبل تضمينها في النماذج.

تحليل البيانات: استخرج حقولًا من السجلات أو ملفات CSV أو النصوص غير المنظمة.

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

100% محلي، بدون معالجة خارجية

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