En el generador de expresiones, puede buscar campos, valores o funciones.
Por ejemplo, para buscar un valor, coloque el cursor en el campo Buscar en valor de columna y escriba el texto que desea buscar.
También puede buscar caracteres especiales, como tabulares o caracteres de nueva línea, clases o rangos de caracteres, como por ejemplo de la a a la d, cualquier dígito o no dígito y límites, como por ejemplo el principio o el final de una línea. Se admiten los siguientes tipos de expresiones.
Tabla 1. Coincidencias de caracteres
Caracteres |
Coincidencias |
x |
El carácter x |
\\ |
El carácter de barra inclinada invertida |
\0n |
El carácter con valor octal 0n (0 <= n <= 7) |
\0nn |
El carácter con valor octal 0nn (0 <= n <= 7) |
\0mnn |
El carácter con valor octal 0mnn (0 <= m <= 3, 0 <= n <= 7) |
\xhh |
El carácter con valor hexadecimal 0xhh |
\uhhhh |
El carácter con valor hexadecimal 0xhhhh |
\t |
El carácter de tabulador ('\u0009') |
\n |
El carácter de nueva línea (avance de línea) ('\u000A') |
\r |
El carácter de retorno de carro ('\u000D') |
\f |
El carácter de avance de página ('\u000C') |
\a |
El carácter de alerta (campana) ('\u0007') |
\e |
El carácter de escape ('\u001B') |
\cx |
El carácter de control correspondiente a x |
Tabla 2. Clases de caracteres coincidentes
Clases de caracteres |
Coincidencias |
[abc] |
a, b o c (clase simple) |
[^abc] |
Cualquier carácter excepto a, b o c (resta) |
[a-zA-Z] |
De la a a la z o de la A a la Z, ambas inclusive (rango) |
[a-d[m-p]] |
De la a a la d o de la m a la p (unión). Esto también puede especificarse como [a-dm-p]. |
[a-z&&[def]] |
De la a a la z y d, e o f (intersección) |
[a-z&&[^bc]] |
De la a a la z, excepto b y c (resta). Esto también puede especificarse como [ad-z]. |
[a-z&&[^m-p]] |
De la a a la z y no de la m a la p (resta). Esto también puede especificarse como [a-lq-z]. |
Tabla 3. Clases de caracteres predefinidas
Clases de caracteres predefinidas |
Coincidencias |
. |
Cualquier carácter (puede o no coincidir con los terminadores de línea) |
\d |
Cualquier dígito: [0-9] |
\D |
Un no dígito: [^0-9] |
\s |
Un carácter de espacio en blanco: [ \t\n\x0B\f\r] |
\S |
Un carácter de espacio en blanco: [^\s] |
\w |
Un carácter de palabra: [a-zA-Z_0-9] |
\W |
Un carácter que no sea de palabra: [^\w] |
Tabla 4. Coincidencias de límite
Reconocedores de límite |
Coincidencias |
^ |
El comienzo de una línea |
$ |
El final de una línea |
\b |
Un límite alfabético |
\B |
Un límite no alfabético |
\A |
El comienzo de la entrada |
\Z |
El final de la entrada pero para el terminador final, si lo hay |
\z |
El final de la entrada |