Anda di halaman 1dari 1

Expresiones Regulares:

Caracteres: los normales


Metacaracteres: Son intepretados de forma especial.
\: Indica que el siguiente metacaracter debe inrtepretarse como caracter.
.:Representa cualquier caracter, excepto el salto de linea.(\n, \r)
*: El patrn que le precede se repite cero o mas veces.
?:El patrn que le precede se repite 0 o una vez.
+:El patrn que le precede se repite una o mas veces.
{x,y}: El patrn que le precede se repite un minimo de x veces y un maximo de y ve
ces.
[]:Indica un conjunto de caracteres.
-:Define un rango de caracteres.
():Define una agrupacin.
|: Indica una expresion alternativa.
^:Indica que el patron que le sigue esta al principio de la cadena.
[^]: Niega el cjto de caracteres que le sigue.
$:Indica que el patron que le sigue debe estar al final.
Meta: \w--> Meta-secuencia para todos los caracteres de palabra, es decir todos
los caracteres alfa-nmericos y el guon. Por ejemplo:
$string = '$%&';
print "No hay palabras" if $string !~ m/\w/;
Meta: \W---> Todos los caracteres de no-palabra.
\d:Cualquier digito
\D:lo contrario de \d
\s:Cualquier espacio en blanco
\S:Cualquier no espacio en blanco.

Anda mungkin juga menyukai