Страницы

Поиск по вопросам

понедельник, 1 апреля 2019 г.

Как проверить длину строки с помощью регулярного выражения?

Как этот код описать в регулярном выражении?
var str = "";
if(str.Length == 6 || str.Length == 9) return true; else return false;


Ответ

Можно так:
var str = "111111111"; var pattern = @"^(.{6}|.{9})$"; Console.WriteLine(Regex.IsMatch(str, pattern));

Комментариев нет:

Отправить комментарий