RegEx в Word 2013. Сопоставление строки ПОСЛЕ известного слова до конца строки или

RegEx в Word 2013. Сопоставление строки ПОСЛЕ известного слова до конца строки или

Я использую функцию «Найти и заменить» в большом текстовом документе, который у меня есть. Мне нужно найти словоЗАМЕЧАНИЯ:(все жирным шрифтом и заглавными буквами).

ЗАМЕЧАНИЯ: ЭТО НЕКОТОРЫЕ ВАЖНЫЕ ДАННЫЕ

В конце этой строки или после переноса строки находится ТАБЛИЦА, если это может помочь в запросе.

Используя функцию поиска/замены с использованием подстановочных знаков и этого выражения:

<(ПРИМЕЧАНИЯ:*[AZ])

Я нашел слово и первый символ после пробела:

ЗАМЕЧАНИЯ: Т

Что я могу добавить, чтобы остановить его в конце строки? Всегда есть таблица, которая выручает этот текст "REMARK:"

Например, в JavaScript: /.ЗАМЕЧАНИЯ:\с([AZ,0-9]).+/g найдет его, но не принимается функцией поиска и замены Word....

Я также обнаружил, что использование:

<(ПРИМЕЧАНИЯ:[AZ]^l) или <(ПРИМЕЧАНИЯ:[AZ]^13) приблизит меня.

решение1

Сопоставить строку ПОСЛЕ известного слова до конца строки

Используйте следующее регулярное выражение:

<(REMARKS:[0-9A-Z ]@[^13^|])

Примечания:

  • <соответствует "Начало слова"

  • [0-9A-Z ]соответствует любой цифре, заглавной букве или пробелу

  • @соответствует «Одному или нескольким вхождениям предыдущего символа или выражения»

  • [^13^|]соответствует маркеру абзаца или ручному переносу строки.


Дальнейшее чтение

Связанный контент