نمیدانم شما چقدر از عبارات منطقی در برنامه نویسی استفاده میکنید، به طور کلی استفاده از عبارات منطقی بسیار لذت بخش و ساده هست و کدنویسی را مینیمم میکنه. قبلا یک تابع برای حذف کدهای html از درون متن در همین سایت گذاشته بودم. امروز میخوام یک تابع با استفاده از vb.net برای تشخیص اینکه پست الکترونیک به درستی وارد شده یا نه براتون بگذارم به امید اینکه مورد استفاده قرار بگیره.
تعجب نکنید کل این تابع فقط یک خط هست! البته میتوانید در asp.net هم از آن استفاده کنید:
Function isValidEmail(ByVal emailAddress As String) As Boolean
Return Regex.Match(emailAddress, “^[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]$”).Success
End Function