جميع المقالات
التطوير

كيفية اختبار Regex عبر الإنترنت: دليل عملي مع أمثلة

18 فبراير 2026قراءة 7 دقائق

أداة اختبار Regex على TheDailyUtils
اختبر وصحِّح التعبيرات النمطية مباشرةً باستخدام أداة Regex المجانية.

لماذا تختبر Regex عبر الإنترنت؟

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

اختبار الـ regex عبر الإنترنت يحل هذا. تلصق نصاً نموذجياً، وتكتب نمطك، وترى فوراً ما الذي يتطابق وما لا يتطابق — محدداً حرفاً بحرف. لا خطوة تجميع، ولا عبارات طباعة، ولا إعادة تشغيل للبرنامج كاملاً للتحقق من نمط واحد. تتكرر في ثوانٍ.

اللبنات الأساسية

معظم الأنماط اليومية مبنية من مجموعة صغيرة من العناصر:

  • الحرفيات — الأحرف العادية تطابق نفسها. النمط cat يطابق النص "cat".
  • فئات الأحرف[abc] يطابق أياً من a أو b أو c. [0-9] يطابق أي رقم، [a-z] أي حرف صغير.
  • الاختصارات\d لأي رقم، \w لأي حرف كلمة، \s لأي مسافة بيضاء. نسخها بالأحرف الكبيرة تعكسها.
  • المحددات الكمية* تعني صفراً أو أكثر، + واحد أو أكثر، ? صفر أو واحد، و{2,4} بين مرتين وأربع مرات.
  • المراسي^ يطابق بداية السطر، $ نهايته. تثبِّت نمطاً في مكانه بدلاً من السماح له بالتطابق في أي مكان.
  • المجموعات — الأقواس ( ) تجمّع الأجزاء معاً وتلتقطها للاستخراج.

أمثلة عملية

مطابقة رقم هاتف أمريكي: النمط \d{3}-\d{3}-\d{4} يطابق "415-555-0199" — ثلاثة أرقام، وشرطة، وثلاثة أرقام، وشرطة، وأربعة أرقام. جرِّبه على "call 415-555-0199 today" وسترى رقم الهاتف يضيء بالضبط.

استخراج سنة: \b(19|20)\d{2}\b يجد السنوات المكونة من أربعة أرقام تبدأ بـ 19 أو 20، مع حدود الكلمات لمنع مطابقة جزء من رقم أطول.

التحقق من بريد إلكتروني بسيط: ^[\w.+-]+@[\w-]+\.[\w.-]+$ يغطي الشكل الشائع للعناوين. التحقق من البريد الإلكتروني في العالم الحقيقي معقد بشهرة، وهذا هو السبب الدقيق وراء أهمية الاختبار على مدخلات متعددة قبل الوثوق بالنمط.

أخطاء شائعة تكتشفها الأداة على الفور

  • المحددات الكمية الجشعة.* تمسك بأكبر قدر ممكن. لمطابقة أصغر قطعة، استخدم الشكل الكسول .*?. تُظهر الأداة الفرق فوراً على نص به تطابقات متعددة.
  • الأحرف الخاصة غير المهروبة — النقطة الحرفية يجب كتابتها \.، وإلا فإن . تطابق أي حرف. ينطبق الأمر ذاته على الأقواس والمربعات وعلامة الجمع.
  • نسيان المراسي — بدون ^ و$، قد يطابق نمط «التحقق» سلسلة فرعية صحيحة داخل مدخل غير صحيح بخلاف ذلك.
  • الخلط بين الأعلام — العلم العام يجد جميع التطابقات، وعلم عدم حساسية حالة الأحرف يتجاهل الحالة، وعلم متعدد الأسطر يغيّر معنى المراسي. تبديلها في أداة حية يجعل أثرها واضحاً.

ابنِ نمطك وتحقق منه مباشرةً

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

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

regexregular expressiondeveloperpattern matchingvalidation