Справка LibreOffice 25.2
Регулярные выражения представляют собой специальные шаблоны для поиска и обработки текста, помогающие определять местонахождение в текстах заданной информации.
Поиск с регулярными выражениями отличается от поиска с подстановочными знаками. LibreOffice Writer поддерживает только поиск с регулярными выражениями.
Регулярные выражения можно также использовать при поиске и замене текста в документе. Например, строка поиска «с.н» будет совпадать со строками «сон» и «сын».
Выберите
.Для расширения диалогового окна нажмите
.Установите флажок
.Введите ключевое слово в поле
, а также регулярное выражение, которое предполагается использовать в поиске.Щёлкните
или .Регулярное выражение в виде точки (.) соответствует любому одиночному символу.
Регулярное выражение в виде \w соответствует символу слова, а \d — десятичному числу.
Любое количество или отсутствие символа в регулярных выражениях обозначается звёздочкой. Примеры: «123*» совпадает с «12», «123» и «1233».
Регулярное выражение для поиска от отсутствия до бесконечного числа вхождений любых символов обозначается точкой со звёздочкой (.*).
Регулярное выражение для поиска от одного до бесконечного числа вхождений предстоящего символа обозначается символом плюс (+). Например: шаблон «\w+» совпадает с любым словом, а «\d+» с любым числом.
Регулярное выражение \t соответствует символу табуляции. В более общем смысле \s соответствует любой разновидности «пробела», включая неразрывный пробел, перевод строки…
Конец строки в регулярных выражениях обозначается символом доллара ($), а начало абзаца — знаком вставки и точкой (^.). Пустой абзац обозначается символами ^$.
Поиск с регулярным выражением распространяется только на один абзац. Это означает, что \n совпадёт с переводом строки в абзаце.