Действительный номер телефона содержит:
менее 9 символов, "+" в начале, и только цифры.
Я пытаюсь использовать регулярные выражения, но я только начал их использовать, и я не очень хорош в этом. Код, который у меня есть до сих пор:
static void Main(string[] args)
{
Console.WriteLine("Enter a phone number.");
string telNo = Console.ReadLine();
if (Regex.Match(telNo, @"^(\+[0-9])$").Success)
Console.WriteLine("correctly entered");
else
Console.WriteLine("incorrectly entered");
Console.ReadLine();
}
Но я не знаю, как проверить длину строки таким образом. Любая помощь приветствуется.