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

مميزة

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

أدوات المطورينمجاني وعبر الإنترنت
جاري تحميل الأداة...

حول هذه الأداة

التعبير النمطي (regex) هو نمط مختصر يُستخدم للبحث والمطابقة والتحقق واستخراج النصوص. وبدلاً من كتابة كود مخصص للتحقق إن كانت السلسلة «تشبه» بريدًا أو رقم هاتف أو تاريخًا، تصف شكل النص مرة واحدة بالتعبير النمطي ويجد المحرك كل مطابقة نيابةً عنك.

ما هو التعبير النمطي؟

التعبير النمطي سلسلة من الرموز الخاصة والحرفية تُعرّف نمط بحث. مثلاً النمط ^\d{4}-\d{2}-\d{2}$ يطابق نصًا يبدأ بأربعة أرقام ثم شرطة ثم رقمين ثم شرطة ثم رقمين — أي تاريخًا مثل 2026-07-17.

لماذا تستخدمه؟

  • التحقق: التأكد أن المدخلات بريد أو رابط أو رقم هاتف أو كلمة مرور صحيحة.
  • البحث والاستخراج: إيجاد كل الأسعار أو الوسوم أو الروابط داخل نص.
  • تنظيف البيانات: إزالة الرموز غير المرغوبة أو توحيد الصيغ قبل الاستيراد.
  • استبدال النص: تغيير التواريخ أو صيغ الهاتف أو العناصر النائبة دفعة واحدة.
  • التعلّم: تجربة الأنماط بأمان قبل استخدامها في الكود.

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

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

  1. اكتب النمط في حقل التعبير النمطي (بدون الشرطتين المائيتين المحيطتين).
  2. فعّل الرايات التي تحتاجها: g لكل المطابقات، i لتجاهل حالة الأحرف، m لوضع الأسطر المتعددة.
  3. اختر نمطًا جاهزًا من أنماط شائعة (بريد، رابط، هاتف، IPv4، تاريخ، لون HEX، اسم مستخدم، كلمة مرور) للبدء بسرعة.
  4. اكتب أو الصق النص في صندوق سلسلة الاختبار.
  5. اقرأ النتيجة: النص المطابق محدد بالأصفر، ويظهر عدد المطابقات، وكل مطابقة تعرض موقعها ومجموعات الالتقاط.
  6. استخدم زر النسخ لنقل السلسلة النهائية /النمط/الرايات مباشرةً إلى الكود.