TheProgrammer نشر 14 أكتوبر 2015 أرسل تقرير نشر 14 أكتوبر 2015 أريد استخدام التعابير العادية في روبي(regular expressions) للتأكد من عناوين البريد الإلكتروني في قائمة معينة ولقد بحثت عن التعابير العادية التي أستطيع استخدامها ووجدت هذه التعابير الأربعة ولم أعرف الفرق بينها، فما هو الفرق بين هذه التعابير في روبي؟ اقتباس
0 هشام رزق الله نشر 14 أكتوبر 2015 أرسل تقرير نشر 14 أكتوبر 2015 يُستخدم الرمز ^ لمطابقة بداية السطر.يُستخدم الرمز $ لمطابقة نهاية السطر.يُستخدم الرمز \A لمطابقة بداية السلسلة النصية.يُستخدم الرمز \z (حرف صغير) لمطابقة نهاية السلسلة النصية.يُستخدم الرمز \Z (حرف كبير) لمطابقة نهاية السلسلة النصية إلا في حالة أن السلسلة النصية تنتهي بـ \n ففي هذه الحالة سيقوم بمطابقة الحرف الذي يأتي قبل \n مباشرة.مثال:سيتطابق /^foo$/ مع جميع الأمثلة التالية على عكس /\Afoo\z/ فلن يتطابق مع أي مثال:whatever1 foo whatever2foo whatever2whatever1 foo المصدر اقتباس
السؤال
TheProgrammer
أريد استخدام التعابير العادية في روبي(regular expressions) للتأكد من عناوين البريد الإلكتروني في قائمة معينة ولقد بحثت عن التعابير العادية التي أستطيع استخدامها ووجدت هذه التعابير الأربعة ولم أعرف الفرق بينها، فما هو الفرق بين هذه التعابير في روبي؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.