مختبر ومصحح Regex
اختبار والتحقق من وتصحيح التعبيرات النمطية مع ردود فعل مباشرة وتمييز المطابقات. مثالي للتحقق من البيانات ومعالجة النصوص وتطوير مطابقة الأنماط.
//g
Status:Enter a regex pattern
الميزات
- اختبار مباشر: التحقق والمطابقة الفورية لـ regex
- تمييز المطابقات: تمييز مرئي للنص المطابق
- نتائج مفصلة: مواقع المطابقة ومجموعات الالتقاط
- دعم العلامات: عامة، غير حساسة لحالة الأحرف، متعددة الأسطر، والمزيد
- أمثلة سريعة: أنماط جاهزة لحالات الاستخدام الشائعة
- اكتشاف الأخطاء: رسائل خطأ واضحة للأنماط غير الصالحة
حالات الاستخدام الشائعة
- التحقق من البريد الإلكتروني: التحقق من تنسيقات عناوين البريد الإلكتروني
- أرقام الهاتف: استخراج والتحقق من أرقام الهاتف
- URLs: مطابقة واستخراج عناوين الويب
- استخراج البيانات: تحليل النصوص المهيكلة والسجلات
- التحقق من الإدخال: أنماط التحقق من حقول النماذج
- معالجة النصوص: عمليات البحث والاستبدال
مرجع سريع لـ Regex
فئات الأحرف:
\d- أي رقم (0-9)\w- حرف كلمة (a-z, A-Z, 0-9, _)\s- حرف مسافة بيضاء.- أي حرف (ما عدا السطر الجديد)[a-z]- أي حرف صغير
المحددات الكمية:
*- صفر أو أكثر+- واحد أو أكثر?- صفر أو واحد{n}- بالضبط n مرة{n,m}- بين n و m مرة
نصائح احترافية
- استخدم العلامة العامة (g) لإيجاد جميع المطابقات، وليس الأولى فقط
- اختبر بأمثلة متعددة للتأكد من أن النمط يعمل بشكل صحيح
- استخدم مجموعات الالتقاط () لاستخراج أجزاء محددة من المطابقات
- كن محدداً - الأنماط الواسعة جداً قد تطابق نصاً غير مقصود
- استخدم مراجع regex عبر الإنترنت للأنماط المعقدة
- تذكر تهريب الأحرف الخاصة بالشرطة المائلة العكسية