Using Regular Expressions in Text Searches

Contingut

# Ús d'expressions regulars en cerques de text

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

La cerca amb expressions regulars és diferent de la cerca amb comodins. LibreOffice Writer només admet la cerca amb expressions regulars.

Podeu utilitzar les expressions regulars quan trobeu i reemplaceu text en un document. Per exemple, «s.n» troba «sun» i «son».

1. Trieu Edita ▸ Cerca i reemplaça.

2. Feu clic a Més opcions per ampliar el diàleg.

3. Activeu la casella de selecció Expressions regulars.

4. Al quadre Cerca escriviu el terme de cerca i les expressions regulars que voleu utilitzar en la cerca.

5. Feu clic a Cerca el següent o a Cerca-ho tot.

## Exemples d'expressions regulars

1. L'expressió regular d'un sol caràcter és un punt (.).

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

3. L'expressió regular per a zero o més aparicions del caràcter anterior és un asterisc. Per exemple, «123*» troba «12» «123» i «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 ^$.

8. When using regular expressions, you can insert Unicode characters in the replacement string using \uhhhh (4 hex digits) or \Uhhhhhhhh (8 hex digits) which will be expanded into their respective characters during the replacement.

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

Temes relacionats

Llista d'expressions regulars

Supressió de salts de línia

Using Wildcards in Formulas

Ens cal la vostra ajuda!