بناء تعبير نمطي من أمثلة
تعليمات تبني تعبيرًا نمطيًا مقروءًا من أمثلة مطابقة وغير مطابقة، وتشرحه وتفحصه على كل مثال. انسخه إلى أداة ذكاء اصطناعي تختارها، وهي التي يبني التعبير.
- الموضوع
- البرمجة والوكلاء
- النوع
- موجّه
- المستوى
- متوسط
- الوقت
- نحو 5 د
تعتمد النتيجة على الأداة والنموذج وما تُدخله.
معاينة النتيجة
مثال: كتبه فريق التحرير لدينا، وليس مخرجات حقيقية للذكاء الاصطناعي.
النمط: ثلاثة أحرف كبيرة ثم شرطة ثم خمسة أرقام بالضبط. ^INV-\d{5}$ ^ · بداية السطر INV- · نص ثابت \d{5} · خمسة أرقام بالضبط $ · نهاية السطر INV-00421 · يطابق INV-31457 · يطابق INV-421 · لا يطابق inv-00421 · لا يطابق حالات حدّية: INV-004210 (ستة أرقام) لا يطابق، والمسافة في النهاية لا تطابق.
التعبئة
ما تكتبه يبقى في نافذة المتصفح هذه. نحن لا نحفظ شيئًا ولا نرسله.
- A-1234 وB-9876
- INV-00421 وINV-31457
- sara.ali@example.com
- +971 4 123 4567
- v2.14.0 وv10.0.3
- A-123 وa-1234
- INV-421 وinv-00421
- sara.ali@
- 04-12-345
- 2.14 وv2.14
- JavaScript
- Python
- PCRE أو PHP
- Java
- البحث والاستبدال في المحرر
موجّهك
لقد عدّلت الموجّه. لن تستبدله التغييرات في الحقول أعلاه بعد الآن.
هذا توجيه لأداة ذكاء اصطناعي، وليس النتيجة بعد.
أين يعمل هذا الموجّه
أدوات الذكاء الاصطناعي هذه مناسبة لهذا الموجّه:
طريقة الاستخدام
- املأ الحقول أو اضغط على أحد الاقتراحات. لا تكتب الأسماء أو العناوين أو أي بيانات شخصية أخرى.
- انسخ الموجّه الجاهز إلى أداة الذكاء الاصطناعي التي تفضّلها.
- اختبر التعبير على بياناتك وأضف الحالات التي فشلت كأمثلة جديدة.
لماذا ينجح هذا؟
الأمثلة المضادة تجبر النموذج على رسم الحدّ بدقة، وفحص كل مثال على حدة يكشف الأخطاء فورًا.
نصائح
- التعابير النمطية ضعيفة في التحقق الكامل من الصيغ المعقدة مثل عناوين البريد أو منطق التواريخ. للتحقق الفعلي استخدم مكتبة أو فحصًا ثانيًا في الشيفرة.