Spis treści

# Korzystanie z wyrażeń regularnych w wyszukiwaniu tekstu

Wyrażenia regularne to specjalne wzorce służące do wyszukiwania i manipulowania tekstem, które pomagają zlokalizować określone informacje w tekście.

Wyszukiwanie za pomocą wyrażeń regularnych różni się od wyszukiwania za pomocą symboli wieloznacznych. Program LibreOfficeDev Writer obsługuje wyszukiwanie tylko za pomocą wyrażeń regularnych.

Podczas znajdowania i zastępowania tekstu w dokumencie można używać wyrażeń regularnych. Na przykład „m.j” pozwala znaleźć słowa „mój” i „maj”.

1. Wybierz Edycja - Znajdź i zamień.

2. Aby rozszerzyć okno dialogowe, kliknij Więcej opcji.

3. Zaznacz pole wyboru Wyrażenie regularne.

4. W polu Znajdź wpisz wyszukiwane hasło i wyrażenia regularne, których chcesz użyć w wyszukiwaniu.

5. Kliknij Znajdź następny lub Znajdź wszystkie.

## Przykłady wyrażeń regularnych

1. Wyrażeniem regularnym dla pojedynczego znaku jest kropka (.).

2. Wyrażenie regularne dla znaku słowa to \w, a \d dla cyfry dziesiętnej.

3. Wyrażenie regularne dla zera lub więcej wystąpień poprzedniego znaku to gwiazdka. Na przykład: „123*” spowoduje wyszukanie „12”, „123” i „1233”.

4. Wyrażeniem regularnym umożliwiającym wyszukiwanie zerowej lub większej liczby wystąpień dowolnego znaku jest kropka i gwiazdka (.*).

5. Wyrażenie regularne dla jednego lub więcej wystąpień poprzedniego znaku to znak plus (+). Na przykład: "\w+" znajduje dowolne słowo, "\d+" dowolną liczbę.

6. Wyrażenie regularne dla znaku tabulacji to \t. Bardziej ogólnie, \s oznacza wszystkie rodzaje "spacji", takie jak spacja nierozdzielająca, powrót karetki...

7. Wyrażenie regularne dla końca akapitu to znak dolara ($). Wyrażenie regularne dla początku akapitu to daszek i kropka (^.). Wyrażenie regularne dla pustego akapitu to ^$.

8. Podczas korzystania z wyrażeń regularnych możesz wstawiać znaki Unicode do ciągu zastępczego, używając \uhhhh (4 cyfry szesnastkowe) lub \Uhhhhhhhh (8 cyfr szesnastkowych), które podczas zastępowania zostaną rozwinięte do odpowiednich znaków.

Wyszukiwanie przy użyciu wyrażenia regularnego będzie działać tylko w obrębie jednego akapitu. Oznacza to, że \n będzie pasować do podziału wiersza w akapicie.

Tematy pokrewne

Lista wyrażeń regularnych

Usuwanie podziałów wierszy

Korzystanie z symboli wieloznacznych w formułach

Prosimy o wsparcie!