كيفية الاستخدام
- 1أدخل نمط التعبير النمطي في حقل النمط.
- 2اضبط الأعلام (g للعام، i لعدم التمييز بين الأحرف، m للأسطر المتعددة، إلخ).
- 3اكتب أو الصق سلسلة الاختبار في منطقة النص.
- 4شاهد التطابقات المميزة ومجموعات الالتقاط في الوقت الفعلي.
المميزات
- مطابقة regex في الوقت الفعلي مع ملاحظات فورية
- تمييز مرئي لجميع التطابقات في سلسلة الاختبار
- استخراج وعرض مجموعات الالتقاط
- دعم جميع أعلام regex في JavaScript (g، i، m، s، u، y)
- رسائل خطأ مفصلة للأنماط غير الصالحة
- مرجع سريع لأنماط regex الشائعة
الأسئلة الشائعة
ما هو التعبير النمطي؟
التعبير النمطي (regex) هو تسلسل من الأحرف يحدد نمط بحث. يُستخدم لمطابقة الأنماط في السلاسل النصية — البحث أو الاستبدال أو التحقق من النص الذي يطابق قواعد محددة.
أي نوع من regex تستخدم هذه الأداة؟
تستخدم هذه الأداة تعبيرات JavaScript (ECMAScript) النمطية، المدعومة في جميع المتصفحات الحديثة و Node.js والعديد من البيئات الأخرى.
ما هي مجموعات الالتقاط؟
مجموعات الالتقاط هي أجزاء من نمط regex محاطة بأقواس (). تتيح لك استخراج أجزاء محددة من التطابق. على سبيل المثال، (\d{4})-(\d{2}) تلتقط السنة والشهر بشكل منفصل من سلسلة تاريخ.
ماذا تعني أعلام regex؟
الأعلام الشائعة: g (عام - البحث عن جميع التطابقات)، i (عدم التمييز بين الأحرف)، m (أسطر متعددة - ^ و $ تطابق حدود الأسطر)، s (dotAll - النقطة تطابق أسطر جديدة)، u (unicode)، y (sticky - المطابقة من lastIndex).
نصائح وسير عمل ذات صلة
- هل تختبر تعبيراً نمطياً على بيانات JSON؟ نسّقها أولاً باستخدام منسق JSON.
- هل تحتاج إلى تجزئة النص المطابق للتحقق؟ استخدم مولد Hash.
- شفّر عناوين URL المطابقة بالتعبيرات النمطية بأمان باستخدام مشفر URL.
- هل تعمل مع سلاسل بترميز Base64 في تعبيرك النمطي؟ فك تشفيرها باستخدام مشفر Base64.