المبرمج العربي نشر 25 ديسمبر 2015 أرسل تقرير نشر 25 ديسمبر 2015 هل هنالك طريقة أو دالة معينة في لغة بايثون للتأكد من البريد الإلكتروني الموجود في حقل النموذج (form input) باستخدام التعابير النمطية أو ما شابه ؟ اقتباس
0 هشام رزق الله نشر 25 ديسمبر 2015 أرسل تقرير نشر 25 ديسمبر 2015 لا أعتقد أن هنالك فائدة من ذلك، فحتى لو استطعت التأكد من أن البريد الإلكتروني صحيح نحويا، ستحتاج إلى التأكد من أن المستخدم لم يخطئ في كتابته، وهذا الأمر لا يمكنك فعله، فالطريقة الوحيدة للتأكد من البريد الإلكتروني هي عن طريق إرسال رسالة تحتوي على رابط للتأكد من البريد الإلكتروني.ولذلك يمكنك استخدام التحقق الأساسي من البريد الإلكتروني أي التأكد من وجود رمز @ واحد وهنالك على الأقل نقطة واحدة بعد رمز @ فيمكنك فعل ذلك عن طريق التعبير النمطي التالي:[^@]+@[^@]+\.[^@]+ويمكنك استخدامه عبر الشيفرة التالية:import re if not re.match(r"... regex here ...", email): # whatever 1 اقتباس
السؤال
المبرمج العربي
هل هنالك طريقة أو دالة معينة في لغة بايثون للتأكد من البريد الإلكتروني الموجود في حقل النموذج (form input) باستخدام التعابير النمطية أو ما شابه ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.