[(^) Conjunto de caracteres [Cuantificador]]
(Conjunto de caracteres [Cuantificador])
[[$]Conjunto de caracteres [Cuantificador]]
| Anclas |
Posición en una línea
^
$
Inicio de una cadena o inicio de una linea en patrón multilinea.
Fin de una línea o fin de una línea en patrón multilinea.
Conjunto de caracteres
Caracteres por coincidir, en una sola posición.
Carácter
#
Carácter #
Grupos
.
(a/b)
(…)
Cualquier carácter excepto línea nueva (\n)
“a” ó “b”
Grupo
Rangos
[abc]
[^abc]
[a-z]
[0-9]
“a”,“b”,“a”,“c”
Ni “a”, ni “b”, ni “c”
Letra entre la “a” y “z”
Clases
\s
\d
\w
\x
Espacio en blanco
Digito decimal
Palabra ASCII
Digito hexadecimal
Cuantificadores
Número de veces que el conjunto de caracteres precio, se repite
?
(n)
(n, )
(n,m)
0 o mas
1 o mas
0 o 1
Exactamente “n”
“n” o mas
Entre “n” y “m”
| Metacaracteres | ^ $ ( ) < > [ { \ . * + ? | ||
| Caracteres especiales | \n \r \t \f \xhh | ||
| Secuencias de escape | |||
Carácter
Iniciar Sec
Fin Sec
\
\Q
\E
Escapa al siguiente carácter
Iniciar la secuencia literal
Termina la secuencia literal
PATRONES DE EXTENSIÓN
| Carácter (es) | Significado |
X
|
0,1,2,3,4,5,6,7,8,9
|
Z
|
1,2,3,4,5,6,7,8,9
|
N
|
2,3,4,5,6,7,8,9
|
[1 2]
| 1,2 |
[a-z]
| a,b,c, ………………, z |
[A-Z]
| A,B,C ………………, Z |
[.]
| El punto como un carácter |
[!]
| El signo de exclamación como un carácter |
.
| El punto como un comando, coincide con uno o más caracteres. |
Al final un patrón, coincide con uno o más caracteres restantes.
Coincide con extensión de longitud indeterminado.
!
El signo de exclamación como un comodín, coincide con cero o más caracteres restantes,
No hay comentarios.:
Publicar un comentario