PDA

View Full Version : سوال: regular expression برای تشخیص درست بودن شماره موبایل



ostovarit
یک شنبه 21 شهریور 1389, 01:44 صبح
با سلام و خسته نباشید
لطفا یک regular expression برای تشخیص درست بودن شماره موبایل که تست شده بگذارید ...
هر چی جستجو کردم چیزی یافت نشد ...
شماره موبایل در این فرمت باید باشه : +989111111111
به جای یک ها هر عددی میتواند باشد ...به جز دوتا یک اولی که از 1تا 9 میتوانند باشند ...
لطفا مرا یاری کنید متاسفانه در عبارات با قاعده ضعیف هستم ...
پیشاپیش از عزیزانی که راهنمایی میکنند ممنونم

C Sharp
یک شنبه 21 شهریور 1389, 07:53 صبح
سلام دوست من



string input;
System.Text.RegularExpressions.Regex mobileReg =
new System.Text.RegularExpressions.Regex("^\\+989[1-9]{2}\\d{7}\\Z");


do
{
Console.Write("Enter a Cell Phone No. :");
input = Console.ReadLine();
input = input.Trim();

} while (!mobileReg.Match(input).Success);


http://msdn.microsoft.com/en-us/library/hs600312.aspx