aman nischal Ответов: 1

Всем привет ! ! ! Я создаю проект. Между ними я застрял , так как хочу, чтобы один код был принят и валидирован


если я скажу пользователю ввести 4563217876, то только он будет продолжать работу, если не соответствует, то вернется в нормальное состояние. я создаю его в visualC#
может ли кто-нибудь помочь в этом отношении??

Что я уже пробовал:

я пробовал использовать команду regex, но она принимает любое число, но я хочу, чтобы программа принимала только один код. например 5436789543

Suvendu Shekhar Giri

Поделитесь кодом, который вы пробовали.

1 Ответов

Рейтинг:
1

OriginalGriff

Регулярные выражения представляют собой текстовые соответствующие программы, и не подходит для точных соответствий, хотя желающие могут это сделать. Например, следующее регулярное выражение будет соответствовать только вашему примеру:

^4563217876$

Но... в C# это проще, вам вообще не нужно регулярное выражение:
public bool DoesThisMatch(string input)
   {
   return input == "4563217876";
   }