У меня проблемы с поиском правильной строки шаблона Word, чтобы найти числа, которые соответствуют следующим шаблонам:
"NN NN NN" или "NN NN NN.NN" (где N - любое число 0-9)
Проблема в том, что первая строка является подмножеством второй строки. Моя цель - найти одну строку с подстановочными знаками, которая будет захватывать оба. К сожалению, мне нужно использовать оператор, который имеет ноль или более вхождений для части ".NN" и которого не существует.
Мне нужно сделать два поиска, и я использую следующие шаблоны:
[0-9] {2} [^ s] [0-9] {2} [^ s] [0-9] {2}? [! 0-9]
[0-9] {2} [^ s] [0-9] {2} [^ s] [0-9] {2}. [0-9] {2}
Проблема в том, что первый шаблон (выделен жирным шрифтом). Это работает хорошо, если у меня нет номера в таблице или чем-то еще, и после него нет ничего, что соответствовало бы (или не совпадало, если хотите) [! 0-9].