Есть ссылки разные, нужно их проверить на соответствие условию, вроде бы ничего, по сайтам тестерам regex все работает, а в коде пару моментов не срабатывает.
ссылки такого типа
Так вот не срабатывает варианты где цифр в конце больше 6 и не срабатывает ссылки которые без категории.
Перебираю ссылки, находятся в переменой url, код такой
Подскажите что тут не так, онлайн тестеры все выдают нормально, а в студии не срабатывает.
ссылки такого типа
Код:
https://site.ru/cat1/cat2/art123456
https://site.ru/cat1/art123456
https://site.ru/art123456
https://site.ru/cat1/art1234567
https://site.ru/art12345678
https://site.ru/cat1/cat2/art123456789
Перебираю ссылки, находятся в переменой url, код такой
Код:
string pattern = "^https://site.ru/?.*art\\d{6,}$"; (двойной \\ перед \d студия сама правит)
if (Regex.IsMatch(url, pattern))
return true;
else
return false;