Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое пособие по практике Writer Open O...doc
Скачиваний:
7
Добавлен:
16.11.2019
Размер:
4.89 Mб
Скачать

Использование групповых символов (регулярные выражения)

Групповые символы (также известные как регулярные выражения) представляют собой комбинации символов, которые задают OOo как найти то, что надо. Они могут экономить время и усилия, объединяя многократные поиски в один.

Таблица 1 показывает несколько регулярных выражений, используемых в OOo.

Примечание Чтобы искать символ, который определен как групповой символ, введите обратный слеш (\) перед символом. Например, чтобы найти текст $5.00, Вы должны задать в качестве условия поиска \$5\.00.

Таблица 1.

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

(регулярных выражений)

Найти

Используйте это выражение

Примеры и комментарии

Любой отдельный символ

.

b.d ищет bаd, bud, bid, и bed

Любая строка символов

.*

b.*d ищет bаd, brand, и board

Один из указанных символов

[]

b[iu]n ищет bin, и bun

Любой отдельный символ в этом диапазоне

[-]

[r-t]eed ищет reed, seed, и teed; диапазоны должны быть заданы в алфавитном возрастающем порядке

Любой отдельный символ кроме символов в скобках

[^]

p[^a]st ищет post и pest, но не past

Начало слова

\<

\<log ищет logbook и logistics, но не catalog

Конец слова

\>

log\> ищет catalog но не logistics

Маркер абзаца

$

Не работает как символ замены. Используйте вместо этого \n

Разрыв строки

\n

Находит разрыв строки, который был вставлен с использованием Shift+Enter. Когда используется как символ замены, вставляется маркер абзаца.

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

  1. В диалоговом окне Найти и заменить, нажмите Дополнительные настройки чтобы увидеть дополнительные параметры. В этом расширенном диалоговом окне установите флажок Регулярное выражение.

  2. Введите текст для поиска, включающий групповые символы в поле Найти и текст замены (если требуется) в поле Заменить на. Не все регулярные выражения работают как символы замены; разрыв строки (\n) один из тех, которые действительно работают.

  3. Нажмите Найти, Найти все, Заменить или Заменить все (не рекомендуется).

Поиск и замена определенного форматирования

Диалог Найти и заменить может использоваться не только для поиска слов или сочетания символов, но и параметров форматирования. Например, Вы можете захотеть заменить подчеркнутые слова курсивом. В диалоговом окне Найти и заменить (с Дополнительными настройками, как на Рис. 1):

  1. Чтобы найти текст с определенным форматированием, введите текст в поле Найти. Чтобы искать только определенное форматирование, удалите любой текст из поля Найти.

  2. Нажмите Формат чтобы отобразить диалоговое окно Формат текста (Найти). Вкладки этого диалогового окна подобны присутствующим в диалоговых окнах Формат абзаца и Стиль абзаца. Выберите форматы, которые Вы хотите искать, и затем нажмите OK. Названия выбранных форматов появляются под полем Найти. Например, Вы могли бы искать текст набранный шрифтом Helvetica, 14 пунктов, жирный.

  3. Чтобы заменить текст, введите заменяющий текст в поле Заменить на. Для поиска определенного текста с определенным форматированием (например, слово «привет» в полужирном начертании), определяют форматирование, помещают текст в поле Найти и оставляют поле Заменить на пустым. Чтобы удалить определенное форматирование символов, нажмите Формат, выберите вкладку Шрифт, затем выберите противоположный формат (например, не Полужирный).

Кнопка Без формата в диалоговом окне Найти и заменить очищает все предварительно выбранные форматы.

Пример: найти полужирный; Заменить (на красный курсив):

  1. Нажмите Найти, Найти все, Заменить или Заменить все.

СОВЕТ Если Вы не планируете искать другой текст используя те же самые признаки, нажмите Без формата, чтобы удалить признаки. Если Вы забудете сделать это, Вы можете задаться вопросом, почему ваш следующий поиск не в состоянии найти слова, которые как Вы знаете, присутствуют в документе.