ورود

View Full Version : واکشی email از طریق regular experssion



mino
پنج شنبه 05 شهریور 1383, 12:05 عصر
سلام
خسته نباشید
من یک مثال می خوام در باره واکشی آدرس ایمیل از طریق regular experssion
اگه میشه کمکم کنید
ممنون

مهدی کرامتی
پنج شنبه 05 شهریور 1383, 14:17 عصر
در Regular Expression Validator در بخش Templates خودش یک قالب برای بررسی آدرس ایمیل داره.

mino
جمعه 13 شهریور 1383, 18:09 عصر
سلام
من عبارتی که صحیح بودن email رو چک می کنه دارم اما می خوام توی یه رشته که ممکنه چند تا آدرس email توش باشه همشون رو پیدا کنم
نه اینکه فقط بررسی کنه اون رشته خودش به تنهایی می تونه آدرس email باشه
ممنون می شم اگه راهنماییم کنید
با تشکر

Vahid_Nasiri
جمعه 13 شهریور 1383, 18:19 عصر
"واکشی" ترجمه ی چه کلمه ای است؟

mino
یک شنبه 15 شهریور 1383, 12:51 عصر
کسی منو راهنمایی نمی کنه؟!؟!؟!؟!؟!؟!؟!!!!

Vahid_Nasiri
یک شنبه 15 شهریور 1383, 18:05 عصر
فکر نمی کنم این سوال زیاد برای شما مهم باشد. تاریخ اولین پرسش : 5 شهریور . مراجعه بعدی 13 شهریور و الی آخر .... بگذریم!
=========

بهترین راهنمایی خواندن این مقاله است : http://aspnet.4guysfromrolla.com/articles/022603-1.aspx
در آن روش ایجاد شیء RegEx و سپس توابع مربوطه توضیح داده شده است که کار شما را راه می اندازد.
موفق باشید.

mino
دوشنبه 16 شهریور 1383, 20:09 عصر
ممنون
وقفه به خاطر موضوع دیگه پیش امد به خاطر اهمیت این موضوع نیست
خیلی ممنون
بهش خیلی احتیاج داشتم

sedaybaran2000
چهارشنبه 16 مرداد 1392, 10:33 صبح
if(System.Text.RegularExpressions.Regex.IsMatch(Te xtBox1.Text, @"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z})*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z\.)+[a-zA-Z{2-9})$"))

good luck

sedaybaran2000
چهارشنبه 16 مرداد 1392, 10:36 صبح
if(System.Text.RegularExpressions.Regex.IsMatch(Te xtBox1.Text, @"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z})*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z\.)+[a-zA-Z{2-9})$"))

good luck


و راه دوم

\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

sedaybaran2000
چهارشنبه 16 مرداد 1392, 10:37 صبح
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*