Resumen de los caracteres especiales
Caracteres especiales utilizados en expresiones regulares POSIX. Como hemos comentado anteriormente hay algunos caracteres que se comportan de una forma distinta si se encuentran dentro o fuera de corchetes. En la tabla que aparece a continuación podemos ver un resumen de todos los caracteres especiales **fuera** de los corchetes:
Resumen de todos los caracteres especiales fuera de los corchetes.
Carácter | Significado |
---|---|
\ | Carácter de escape |
^ | Coincidencia al principio de la cadena |
$ | Coincidencia al final de una cadena |
. | Coincidencia de cualquier carácter e excepción del carácter de nueva línea (\n) |
| | Inicio de una opción alternativa (OR) |
( | Inicio de un subpatrón |
) | Fin de un subpatrón |
* | Repetir 0 o más veces |
+ | Repetir 1 o más veces |
? | 0 o 1 |
{ | Inicio del cuantificador min/máx |
} | Fin del cuantificador min/máx |
En siguiente tabla podemos ver un resumen de todos los caracteres especiales ** dentro ** de los corchetes.
Resumen de todos los caracteres especiales dentro de los corchetes.
Carácter | Significado |
---|---|
\ | Carácter de escape |
^ | NO, solamente se utiliza en una posición inicial |
- | Usado para especificar rangos de carácter ([A-Z]) |