[perl] ayuda en remplazo: s/%0D%0A/%3CBR%3D/eg;
Gunnar Wolf
gwolf@campus.iztacala.unam.mx
Tue, 25 Jul 2000 09:52:23 -0500 (CDT)
> > \S es cualquier caracter que no sea un espacio en blanco (ya sea un
> > espacio, tabulador o salto de linea). Al ponerlo entre parentesis haces
> > que Perl guarde lo que haya ahi en la variable $1, asi que lo que estas
> > haciendo es recortar la variable a unicamente la palabra que este despues
> > de 'host='.
>
> Mil gracias, Gunnar, como dije sabía que hacía porque el resultado,
> pero lo de los paréntesis no lo sabía y no encontraba la referencia
> de \S.
La referencia de las expresiones regulares en Perl la encuentras en
perldoc perlre. Como regla general, si bes una letra escapada por un
backslash (\w, \n, \s, etc.), se refiere a una clase de caracteres con los
que concordara - \w me parece que es equivalente a [a-zA-Z], \d es [0-9],
\s es [ \n ]. Si tienes una letra mayuscula, es la negacion de la
clase en minusculas.
Saludos!
-------------------------------------------------------------------
Gunnar Wolf gwolf@campus.iztacala.unam.mx
Universidad Nacional Autónoma de México, Campus Iztacala
Jefatura de Sección de Desarrollo y Admon. de Sistemas en Red
Area de Seguridad en Computo - DCI - DGSCA - UNAM
-------------------------------------------------------------------
Beginner thinks 1Kb == 1000 bytes. Master knows 1Km == 1024m
--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text : unsubscribe perl