القائمة الرئيسية

الصفحات

طريقة عمل Email Validation by RegularExpressions

 السلام عليكم ورحمة الله وبركاته 


بعض الاحيان نحتاج إلى عمل تحقق من الاميل المدخل فى البرنامج أو الموقع الخاص بنا لأهمية فى متابعة العملاء و وتفعيل العضويات .


سنقوم بعمل الموضوع بالتعبيرات النمطية RegularExpressions


أولا سنقوم بإستيراد مكتبة التعبيرات النمطية


using System.Text.RegularExpressions;
 



ثم نستخدم هذا ال Pattern الخاص بالتحقق من الإميل المدخل


string ValidtionEmaiPattren = @"^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$";
 


Regex ValidEmail = new Regex (ValidtionEmaiPattren);
 

الان عن طريق الجملة الشرطية نتحقق من المدخل فى textbox



if (!ValidEmail.IsMatch(TxtEmail.Text.Trim()))
{
  //Your Condition code
}    
 


اذا كنت تستخدم Desktop windows form استخدم الحدث(Event) TxtEmail_Validated

للتحقق بعد كتابة الاميل .



تعليقات