[caracas-pm] Expresión regular between

Lenin Hernández leninmhs at gmail.com
Thu Jul 12 08:17:03 PDT 2012


Saludos, ando buscando una expresión regular que capture todo desde un
carácter hasta otro (inicio y fin) incluyendo dichos caracteres,
es decir tengo una cadena = "perl monger (xyz123) caracas" busco
capturar o quitar todo lo que esta dentro de los paréntesis ( )
incluyendo los propios paréntesis

He intentado $cadena =~ s{[()]}{}g;
lo cual me deja xyz123

también intente
 $cadena =~ s{[(,)]}{}g;
 $cadena =~ s{[(.*)]}{}g;
 $cadena =~ s{[(.*?)]}{}g;
obteniendo los mismos resultados


La expresión me debería poder servir para para capturar otros patrones
de la misma forma es decir los que este en [xyz123] o #xyz123#

Saludos y gracias por las respuestas!!

-- 
Lenin Hernández
Twitter: @leninmhs
2.6.32 on Debian Wheezy
CUCLUG.: "no hay nada mejor, que hacer lo que realmente te gusta".
Linus Tordvalds.: "If it compiles, it is good, if it boots up it is perfect".


More information about the caracas-pm mailing list