zainemma Ответов: 5

Проверка номер телефона .чистый C# и форм Windows.


Я разрабатываю приложение windows form на .net c#, все, что я хочу знать, - это как проверить Индийский номер телефона, если пользователь вводит его в текстовое поле.

Sergey Alexandrovich Kryukov

Это из-за использования Индо-арабских цифр? Или все гораздо проще?
--СА

5 Ответов

Рейтинг:
2

sudeep.a

System.Text.RegularExpressions.Regex expr;

        public bool email(string email)
        {
            expr =new  Regex(@"^[a-zA-Z][\w\.-]{2,28}[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$");
            if (expr.IsMatch(email))
            {
                return true;
            }
            else return false;
        }
        public bool phone(string no)
        {
            expr = new Regex(@"^((\+){0,1}91(\s){0,1}(\-){0,1}(\s){0,1}){0,1}9[0-9](\s){0,1}(\-){0,1}(\s){0,1}[1-9]{1}[0-9]{7}$");
            if (expr.IsMatch(no))
            {
                return true;
            }
            else return false;
        }


Рейтинг:
2

ramuAlla

Я думаю, это может вам помочь....

Проверка ввода данных Пользователем в Windows Forms[^]


zainemma

Спасибо рамуалла, это мне очень помогло, Ура!!!

Member 10290905

мне нужно проверить номер телефона в c# пожалуйста, помогите мне я новичок в оконном приложении

Рейтинг:
1

murugeshchinnu

1) Сначала вам нужно создать валидатор диапазоне от контроля проверки на панели инструментов.

2) После этого который текстовом в необходимости phoneno, что текстовое поле правой кнопкой мыши и перейти к свойства см. a)мин. значение Fix=0, максимальное значение=9, ошибки MSG=введите правильный формат и контроля для проверки, текстовое поле идентификатор. Что решить


Рейтинг:
0

Oshtri Deka

Использовать регулярное выражение или замаскированное текстовое поле.

Вы также должны доверять своим навыкам гугления.


zainemma

Спасибо за этот ответ, друг, это было полезно.

thatraja

Выражение Reg - это правильный выбор, мой 5!