اختبار Regex
اكتب تعبيرًا نمطيًا، والصق نصًا تجريبيًا، وشاهد كل تطابق مضاءً مباشرةً مع مجموعات الالتقاط الخاصة به.
كيفية اختبار تعبير نمطي
- اكتب التعبير النمطي في حقل النمط.
- أضف خيارات مثل g أو i أو m أو s إذا احتجت إليها.
- الصق النص الذي تريد اختباره.
- اقرأ التطابقات المميزة ومجموعات الالتقاط الخاصة بها أدناه.
الأسئلة الشائعة
ماذا تعني الخيارات g وi وm وs؟
يبحث g عن كل التطابقات بدلًا من التطابق الأول فقط، ويجعل i المطابقة غير حساسة لحالة الأحرف، ويجعل m الرمزين ^ و$ يطابقان في كل سطر، ويسمح s للنقطة بمطابقة أسطر جديدة.
ما مجموعات الالتقاط؟
الأجزاء المحاطة بأقواس في نمطك هي مجموعات التقاط. تتيح لك استخراج الجزء الذي تريده فقط من التطابق، وتُعرض أسفل كل تطابق.
لماذا يظهر خطأ في النمط؟
النمط أو الخيارات لا تتوافق مع بنية التعبيرات النمطية في JavaScript. توضّح رسالة الخطأ أسفل الحقل المشكلة بالتحديد.
هل أداة اختبار Regex مجانية؟
نعم. كل أداة من Handio مجانية وتعمل بالكامل في متصفحك، لذلك لا يغادر النمط والنص جهازك أبدًا.
أدوات ذات صلة
لماذا تختبر regex في متصفحك؟
من النادر أن يعمل التعبير النمطي من المحاولة الأولى. إن رؤية التطابقات مميزة فورًا توضح ما إذا كان نمطك واسعًا أكثر من اللازم أو ضيقًا جدًا أو يلتقط النص الخطأ.
- صحّح نمط تحقق قبل إضافته إلى نموذج.
- تحقق من أن مجموعات الالتقاط تستخرج القيم التي تتوقعها بالضبط.
- جرّب الخيارات لترى كيف تغيّر التطابقات.
النصائح والحدود
تستخدم هذه الأداة بنية التعبيرات النمطية في JavaScript، وهي تتوافق مع معظم المحركات لكنها قد تختلف قليلًا عن Python أو PCRE. يعمل كل شيء محليًا في متصفحك، لذلك لا يتم رفع نصك.