Поиск и замена с использованием регулярных выражений

Главная ПОИСК, ЗАМЕНА, ПЕРЕХОД Поиск и замена с использованием регулярных выражений

Поиск и замена с использованием регулярных выражений

Одним из мощных средств Word является поиск и замена текста с использованием регулярных выражений. Регулярные выражения - это специальные шаблоны в виде строк текста, указывающие Word, что найти и на что заменить. Для использования регулярных выражений необходимо в диалоговом окне Найти и заменить (Ctrl)+(F) и (Ctrl)+(H) нажать на кнопку Больше для отображения дополнительных параметров поиска/замены (рис. 4.1).

Рис. 4.1 Диалоговое окно Найти и заменить Существует два режима поиска и замены:

• обычный режим;

• режим с использованием подстановочных знаков.

В обычном режиме регулярное выражение может состоять из обычного текста и специальных символов. Список специальных символов, доступных для использования в регулярном выражении, отображается при нажатии на кнопку Специальный:

При выборе специального символа из списка в соответствующем поле Найти или Заменить на отобразится соответствующее текстовое обозначение специального символа.

 

Вам нет нужды запоминать обозначения специальных символов - достаточно выбрать символ по его названию, нажав кнопку Специальный. Однако для того чтобы проще было разобраться с приведенными далее примерами, ниже приводится таблица обозначений специальных символов:

Некоторые примеры использования регулярных выражений в обычном режиме:

Дополнительные практические примеры применения регулярных выражений вы можете найти в Практикуме к данной главе.

Более богатые возможности поиска и замены дает режим подстановочных знаков. В этом режиме регулярное выражение может содержать не только обычный текст и специальные символы, но и дополнительные управляющие конструкции, называемые подстановочными знаками. Эти конструкции определяют, в каких именно местах документа искать регулярное выражение (например, в начале слов), сколько вхождений тех или иных символов должно быть в искомой фразе и т.д. Для перехода в режим подстановочных знаков необходимо заполнить поле Подстановочные знаки (поставить галочку). В этом случае по нажатию кнопки Специальный будет доступен список с подстановочными знаками и специальными символами, отличающийся от приведенного выше списка:

Некоторые примеры использования режима подстановочных знаков:

Как видно из перечисленных примеров, подбор регулярного выражения для сложного поиска или замены - временами непростая задача. Однако, даже несмотря на это, при работе с большими объемами документов использование описанного способа может быть целесообразнее альтернативных способов, в частности ручного поиска и замены.

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



Asentli Company © 2010-2013

 Памяти: 0.35MB, за 0.00082 сек.

 
111