
Я использую функцию «Найти и заменить» в большом текстовом документе, который у меня есть. Мне нужно найти словоЗАМЕЧАНИЯ:(все жирным шрифтом и заглавными буквами).
ЗАМЕЧАНИЯ: ЭТО НЕКОТОРЫЕ ВАЖНЫЕ ДАННЫЕ
В конце этой строки или после переноса строки находится ТАБЛИЦА, если это может помочь в запросе.
Используя функцию поиска/замены с использованием подстановочных знаков и этого выражения:
<(ПРИМЕЧАНИЯ:*[AZ])
Я нашел слово и первый символ после пробела:
ЗАМЕЧАНИЯ: Т
Что я могу добавить, чтобы остановить его в конце строки? Всегда есть таблица, которая выручает этот текст "REMARK:"
Например, в JavaScript: /.ЗАМЕЧАНИЯ:\с([AZ,0-9]).+/g найдет его, но не принимается функцией поиска и замены Word....
Я также обнаружил, что использование:
<(ПРИМЕЧАНИЯ:[AZ]^l) или <(ПРИМЕЧАНИЯ:[AZ]^13) приблизит меня.
решение1
Сопоставить строку ПОСЛЕ известного слова до конца строки
Используйте следующее регулярное выражение:
<(REMARKS:[0-9A-Z ]@[^13^|])
Примечания:
<
соответствует "Начало слова"[0-9A-Z ]
соответствует любой цифре, заглавной букве или пробелу@
соответствует «Одному или нескольким вхождениям предыдущего символа или выражения»[^13^|]
соответствует маркеру абзаца или ручному переносу строки.