Regex, чтобы найти буквенно-цифровое совпадение с дневной частью datetime - PullRequest
0 голосов
/ 05 января 2012

Мне нужно сопоставить строку типа "DAY1","DAY2","DAY3"....."DAY31" с регулярным выражением в vb.net. Я пробовал что-то вроде этого - ^?DAY(0[1-9]|[12][0-9]|3[01])$, но это не сработало. Пожалуйста, помогите.

Шаблон должен иметь успешное совпадение, если исходная строка имеет значение DAY1 или DAY2 или DAY3 до DAY31, как это.

1 Ответ

1 голос
/ 05 января 2012

Попробуйте выполнить следующее регулярное выражение (убрали ? и 0 перед первым числом):

^DAY([1-9]|[12][0-9]|3[01])$
...