Ich habe dynamisch Zeichenfolgen wie @#@[email protected]!#!
generiert, und ich möchte bestimmte Zeichen aus der Zeichenfolge mit Perl entfernen.Bessere Möglichkeit, bestimmte Zeichen aus einer Perl-Zeichenfolge zu entfernen
Derzeit mache ich etwas mit diesen (die Zeichen mit nichts zu ersetzen):
$varTemp =~ s/['\$','\#','\@','\~','\!','\&','\*','\(','\)','\[','\]','\;','\.','\,','\:','\?','\^',' ', '\`','\\','\/']//g;
Gibt es einen besseren Weg, dies zu tun? Ich suche nach etwas sauberem.
Das um die nicht Wortzeichen alle werden Backslash schreiben kann. Das funktioniert nicht, wenn ich nur bestimmte Zeichen entfernen möchte. – Ron