Пошук і заміна з використанням регулярних виразів

Головна ПОШУК, заміна, ПЕРЕХІД Пошук і заміна з використанням регулярних виразів

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

Мал. 4.1 Діалогове вікно Знайти і замінити Існує два режими пошуку і заміни:

• звичайний режим;

• режим з використанням символів узагальнення.

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

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

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

Деякі приклади використання регулярних виразів в звичайному режимі:

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

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

Деякі приклади використання режиму символів узагальнення:

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

Пам'ятайте, що при масовій заміні тексту в документі завжди необхідно мати можливість скасувати зроблені зміни. Тому зберігайте документ до заміни і не зберігайте відразу ж після заміни, поки не переконаєтеся, що всі заміни виконані коректно.

Дополнительная информация

rss
Карта