Naudojami reguliarieji reiškiniai teksto paieškose

Regular expressions are special patterns used to find and manipulate text, helping you locate specific information within texts.

note

Paieška su reguliariaisiais reiškiniais yra visai kitokie nuo paieškos su pakaitos simboliais. LibreOffice rašyklė palaiko tik paiešką su reguliariaisiais reiškiniais.


Galite naudoti reguliarųjį reiškinį, kai ieškote ir keičiate tekstą dokumente. Pavyzdžiui, „a.e“ randa „ate“ ir „ane“.

  1. Pasirinkite Taisa → Ieškoti ir keisti.

  2. Paspauskite Daugiau parinkčių, kad išskleistumėte dialogo langą.

  3. Pažymėkite Reguliarusis reiškinys žymimąjį langelį.

  4. Ieškoti langelyje įveskite paieškos terminą ir reguliariųjų reiškinį, kurį norite naudoti paieškoje.

  5. Paspauskite Rasti sekantį arba Rasti viską.

Reguliariojo reiškinio pavyzdžiai

  1. Reguliarusis reiškinys vienam rašmeniui yra taškas (.).

  2. The regular expression for a word character \w, and \d for a decimal digit.

  3. Reguliarusis reiškinys nuliui arba daugiau įeičių ankstesnių rašmenų yra žvaigždutė. Pavyzdžiui: „123*“ suranda „12“ „123“ ir „1233“.

  4. The regular expression to search for zero or more occurrences of any character is a period and asterisk (.*).

  5. The regular expression for one or more occurrences of the previous character is a plus sign (+). For example: "\w+" finds any word, "\d+" any number.

  6. The regular expression for a tab character is \t. More generally, \s stands for all kinds of "spaces", like non-breaking space, carriage return ...

  7. The regular expression for the end of a paragraph is a dollar sign ($). The regular expression for the start of a paragraph is a caret and a period (^.). The regular expression for an empty paragraph is ^$.

Note Icon

A search using a regular expression will work only within one paragraph. That is, a \n will match a line break within a paragraph.


Paremkite mus!