Как улучшить эту комбинацию? - PullRequest
0 голосов
/ 04 октября 2019

Этот шаблон работает как ожидалось. Я хочу улучшить это:

  • Объединение повторяющихся паттернов: [0-9] [0-9] [0-9] в один. Я попытался [0-9 {3}], но безуспешно.

  • Укажите специальный символ - вместо [^ 0-9A-Z]

SELECT PATINDEX('[1-2][0-9][0-9][0-9][^0-9A-Z][0-1][0-2][^0-9A-Z][0-3][0-9]', '2014-10-28');
...