منوی اصلی
به وبسایت پرشین آی تی خوش آمدید ، امروز شنبه ۱ مهر ۱۳۹۶
خانه / سی شارپ / آموزش نحوه چک کردن صحیح بودن ایمیل در سی شارپ

آموزش نحوه چک کردن صحیح بودن ایمیل در سی شارپ

در بعضی مواقع نیاز داریم تا برای دریافت اطلاعات از فیلدی به نام ایمیل استفاده کنیم که کاربر ایمیل را وارد کند.اما مطمئن نیستیم که ایمیل وارد شده معتبر است یا نامعتبر که در صورت نامعتبر بودن به کاربر هشدار دهیم.برای اینکار از عبارات منظم موجود در کلاس Regex که در فضای نام System.Text.RegularExpressions قرار دارد، استفاده می کنیم.

email-check

برای اینکار :

فرض کنید که یک textbox داریم و یک button و یک label ، حال با زدن دکمه مشخص میکنیم که ایمیل وارد شده در textbox صحیح است یا خیر و نتیجه در label نمایش داده میشود.برای اینکار از کد زیر استفاده میکنیم:

private void button1_Click(object sender, EventArgs e)
        {
            if (System.Text.RegularExpressions.Regex.IsMatch(textBox1.Text, @"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$"))
            {
                label1.Text = "ایمیل معتبر است";
            }
 
            else
            {
                label1.Text = "ایمیل معتبر نیست";
            }
        }
این آموزش هم در نوع windows application و هم asp.net در زبان سی شارپ کاربرد دارد.

در آخر یک نمونه مثال آموزشی نیز جهت دانلود قرار داده می شود.

لینک های دانلود
جهت نمایش لینک دانلود وارد حساب کاربری خود شوید.

ثبت نام ورود
رمز فایل : بدون رمزگزارش خرابی لینک دانلود
بازدید : 607
تاریخ : ۱۳۹۱/۰۷/۱۶
نویسنده: مهدی
دسته: سی شارپ
http://prsit.ir/17

جهت عضویت در خبرنامه سایت ، آدرس ایمیل خود را وارد نمایید .

دیدگاه کاربران
هنوز دیدگاهی ثبت نشده