Warning: This Help page is relevant to LibreOffice up to version 6.0.
For updated Help pages, visit https://help.libreoffice.org.

Llista d'espresiones regulares

From LibreOffice Help
Jump to: navigation, search
Caráuter Resultáu/Usu
Cualquier caráuter Representa'l caracter dáu nun siendo que se especifique lo contrario.
. Representa cualquier caráuter menos un saltu de llinia o de párrafu. Por exemplu, la busca de "c.ma" atopa "cama", "coma" y "visu".
^ Namái atopa'l términu buscáu si amuésase de primeres del párrafu. Nun se tienen en cuenta los oxetos especiales, por exemplu campos baleros o marcos de caráuteres fondiaos asitiaos a la fin del párrafu. Exemplu: "^Luis".
$ Namái atopa'l términu buscáu si amuésase a la fin del párrafu.! Nun se tienen en cuenta los oxetos especiales, por exemplu campos baleros o marcos de caráuteres fondiaos asitiaos a la fin del párrafu. Exemplu: "Luis$".

$ solu, casa col final d'un párrafu. D'esta manera, ye posible buscar y trocar saltos de párrafu.

* Busca cero o más de los caráuteres que precieden a "*". Por exemplu, "Ab*c" atopa "Ac", "Abc", "Abbc", "Abbbc", y asina sucesivamente.
+ Busca unu o más de los caráuteres que precieden a "+". Por exemplu, "AX.+4" atopa "AXx4", pero non "AX4".

Siempres se busca la cadena de testu más llarga posible d'un párrafu que coincida con esti criteriu de busca. Si'l párrafu contién la cadena de caráuteres "AX 4 AX4", queda escoyíu tol fragmentu.

? Busca cero o nengunu de los caráuteres que precieden a "?". Por exemplu, "Testos?" busca "Testu" y "Testos", y "x(ab|c)?y" busca "xy", "xaby" o "xcy".
\ La gueta interpreta'l carauter especial que sigue a "\" como un caráuter normal y non como una espresión regular (esceuto pa les combinaciones \n, \t, \>, y \<). Por exemplu, "llibre\." alcuentra "llibre.", non "llibres" o "llibreta".
\n Representa un saltu de llinia que s'inxertó cola combinación de tecles Mayús + Entrar.! Pa convertir un saltu de llinia nun saltu de párrafu, escriba \n nos cuadros de Guetar y Trocar con, y efeutúe una aición de busca y sustitución.

\n na caxa de testu Guetar por pa la la llinia de rotura seya inxertáu coles tecles combinaes de Shfit+Intro.

\n na caxa de Guetar por esta por un saltu de párrafu que puen ser ingresáu cola tecla de Intro.

\t Representa una ficha. Esta espresión tamién pue emplegase nel cuadru Trocar por.
\b Casa con un estremu de pallabra. Por exemplu, «\bmarca» alcuentra «marcador» pero non «comarca» mentanto que «marca\b» alcuentra «comarca» pero non «marcador». Los dos términos de gueta alcuentren la pallabra discreta «marca».
^$ Busca un párrafu baleru.
^. Busca'l primer caráuter d'un párrafu.
& ó $0 Amiesta la cadena de caráuteres que s'atopó según los criterios de busca del cuadru Guetar nel términu del cuadru Trocar por cuando s'efeutúa una sustitución.

Por exemplu, si escribe "ventana" nel cuadru Guetar y "&marcu" nel cuadru Trocar por, la pallabra "ventana" sustituyir por "ventana marco".

Tamién pue entrase un signu de "&" nel cuadru Trocar por pa modificar los atributos o el formatu de la cadena de caráuteres qu'atopara la busca.

[abc123] Representa unu de los caráuteres asitiaos ente los paréntesis.
[a-y] Representa cualesquier de los caráuteres que s'atopen ente a y y, incluyendo tantu'l primer caráuter como'l úlltimo

Los caráuteres ta ordenaos según los sos númberos de códigu.

[a-eh-x] Representa cualquier caráuter asitiáu ente a-y y h-x.
[^a-s] Representa cualquier caráuter que nun s'atope ente a y s.
\uXXXX

\UXXXXXXXX

Representa un caráuter basáu nel so códigu hexadecimal Unicode de cuatro díxitos (XXXX).

Pa caráuteres raros hai una variante separada con U mayúscula y ocho díxitos hexadecimales (XXXXXXXX).

Pa ciertes fontes de símbolos, el códigu de los caráuteres especiales pue depender de la fonte usada. Pue ver los códigos escoyendo Inxertar - Caráuter especial.

| Busca los términos qu'apaecen enantes de "|" y tamién los qu'apaecen dempués de "|". Por exemplu, "esto|eso" busca "esto" y "eso".
{2} Define la cantidá de vegaes qu'apaez el caráuter asitiáu enantes del corchete d'apertura. Por exemplu, "cre{2}" va atopar y va escoyer "cree".
{1,2} Define la cantidá mínima y máxima de vegaes que pue apaecer el caráuter asitiáu enantes del corchete d'apertura. Por exemplu, "cre{1,2}" va atopar tantu "cre" como "cree".
{1,} Define'l mínimu de vegaes que pue apaecer el caráuter asitiáu enantes del paréntesis d'apertura. Por exemplu, "cre{2}" va atopar tantu "creer" como "crear" o "creación".
( ) Nel diálogu de Guetar:

Define los caráuteres ente paréntesis como referencia. D'esta forma, pue aportase a la primer referencia de la espresión actual como "\1", a la segunda como "\2", etc.

Por exemplu, si'l testu contién el númberu 13487889 y búscase la espresión regular (8)7\1\1, va atopase "8788".

Tamién pue utilizar () p'arrexuntar términos, por exemplu, "a(bc)?d" busca "ad" o "abcd".

Nel diálogu de Re-emplazar con:

Usa'l signu $ (forgar) en vegada del \ (doble barra inclinada) pa re-emplazar referencies. Usa'l $0 pa re-emplazar la cadena atopáu dafechu.

[:alfa:] Representes un caracter alfabetica. Usa [:alpha:]+ pa guetar una d'estos.
[:díxitu:] Representar un díxitu dixital. Usa [:díxitu:]+ p'atopar una d'estes.
[:alfanum:] Representa un caráuter alfanumbéricu [(:lletra:) y (:númberu)].
[:espaciu:] Representa un espaciu (pero non otros espacios en blancu).
[:imprentar:] Representa un caráuter que pue imprimise.
[:cntrl:] Representa un caráuter que nun se pue imprentar.
[:inferior:] Representa un caráuter en minúscula si en Opciones escoyóse Coincidir mayúscules y minúscules.
[:mayús:] Representa un caráuter en mayúscula si en Opciones escoyóse Faer coincidir mayúscules y minúscules.

Exemplos

e([:digit:])? -- alcuentra 'e' siguíu por cero o un díxitu. Tenga en cuenta que actualmente toles clases de caráuteres con nome, como [:digit:], tienen de ponese ente paréntesis.

^([:digit:])$ -- alcuentra llinies o caxelles con exactamente un díxitu.

Pues combinar los parametros de busqueda pa faer busquedas complexes.

Pa guetar númberos de trés díxitos solamente nun párrafu.

^[:díxitu:]{3}$

^ significa que la comparanza tien de tar al empiezu del párrafu,

[:díxitu:] compara los númberos decimales,

{3} significa que tien d'haber esactamente 3 copies de "díxitu",

$ significa que la comparanza tien de terminar a la fin d'un párrafu.


Related Topics

Guetar y trocar

When in Writer: Usar comodinos en busques de testu

Guetar y trocar en Writer

Páxina wiki sobro espresiones regulares en Writer

Páxina wiki sobro espresiones regulares en Calc