He generado dinámicamente cadenas como @#@[email protected]!#!
, y quiero eliminar los caracteres específicos de la cadena usando Perl.mejor manera para eliminar caracteres específicos de una cadena Perl
Actualmente estoy haciendo algo tan (en sustitución de los personajes sin nada):
$varTemp =~ s/['\$','\#','\@','\~','\!','\&','\*','\(','\)','\[','\]','\;','\.','\,','\:','\?','\^',' ', '\`','\\','\/']//g;
¿Hay una mejor manera de hacer esto? Estoy fooking algo limpio.
Esto hará barra invertida todos los caracteres que no son de texto. Esto no funcionará cuando quiero quitar sólo un conjunto específico de caracteres. – Ron