1

Похоже, что MS Word принимает регулярные выражения для поиска и замены строк. Я хотел бы использовать регулярное выражение, чтобы добавить возврат каретки в блок текста, чтобы разобрать отдельные строки.

начальный текст:

  1. (Ранее представленный): что-то здесь 9. (Ранее представленный): другое дело здесь 12. (Ранее представленный): еще один пример 16. (Ранее представленный): больше текста

желаемый конечный текст:

  1. (Ранее представленный): что-то здесь

  2. (Ранее представленный): другая вещь здесь

  3. (Ранее представленный): еще один пример

  4. (Ранее представленный): больше текста

Мне удалось получить MS Word, чтобы сопоставить нужные строки со следующим выражением

[0-9] {1,2}\. \(

Однако я не смог написать правильную строку соответствия, которая изменяет соответствие и добавляет два возврата каретки. Я попробовал все это безуспешно:

^ Р ^ р \1

^ Р ^ р \0

^ Р ^ р $ 0

^ Р ^ р $ 1

^ Р ^ р $ &

самый близкий, который я могу получить, возвращает результат как это, со всеми удаленными числами.

Ранее представленный): что-то здесь

Ранее представленный): другая вещь здесь

Представленный ранее): еще один пример

Ранее представленный): больше текста

Пожалуйста, дайте мне знать, если я что-то упустил, и действительно ли это возможно в Word.

Спасибо!

1 ответ1

1

Word не принимает ^p в регулярных выражениях, вместо этого вам нужно использовать ^13 . Таким образом, ваша замена на поле будет: ^13^13\1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .