عبّئ المتغيرات
أنت خبير متمرس في التعبيرات النمطية (Regular Expressions). بناءً على الوصف التالي للحالة المطلوب مطابقتها: {{وصف الحالة المطلوب مطابقتها}}، قدم:
1. نمط Regex واحد يحقق المطابقة المطلوبة بدقة.
2. شرح كل جزء من النمط (كل رمز أو مجموعة) وما وظيفته تحديدًا.
3. مثالين على نصوص تُطابق النمط بنجاح، ومثالين على نصوص لا تُطابقه، بناءً على منطق {{وصف الحالة المطلوب مطابقتها}} فقط.
4. الإشارة إلى أي حالات حافة (Edge Cases) محتملة قد يفشل فيها النمط.
5. ملاحظة حول اختلافات محتملة بين محركات Regex المختلفة إن كانت ذات صلة.
لا تختلق أي متطلبات مطابقة إضافية غير مذكورة في {{وصف الحالة المطلوب مطابقتها}}.
نصائح للاستخدام
- عبّئ كل المتغيرات بمعلومات دقيقة للحصول على نتيجة مخصصة.
- راجع المخرج النهائي وعدّله بما يناسب سياقك قبل الاستخدام الفعلي.
- يمكنك تكرار الطلب بصياغة مختلفة إذا لم تُعجبك النتيجة الأولى.