Thread Variabler Regex mit komplizierten Zeichen (15 answers)
Opened by marky at 2012-04-08 13:42

marky
 2012-04-08 13:42
#157312 #157312
User since
2003-08-15
215 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo, ich habe gerade eine suchen und ersetzten Funktion für ein Backend gemacht, ist eigentlich ganz einfach

Code: (dl )
1
2
3
my @regpart = split(/\*/,$FORM{'f:'.$i}) ;
my $regdata = $rec_set[$i] ;
$regdata =~ s/\Q$regpart[0]\E/$regpart[1]/g ;


das klappt auch ganz gut, bis komplizierte zeichen ins Spiel kommen, zb. wenn ich

xxx durch !"§$%&/()=?

ersetzen will, dann geht das nicht mehr so recht. Ich dachte mit dem Quote vorne wären die meisten Probleme erledigt, gibt es denn eine anderen Möglichkeit, dass die beiden Vars völlig interpretationsfrei ersetzt werden, wirklich egal was drinsteht.

Danke Markus und schöne Ostern

View full thread Variabler Regex mit komplizierten Zeichen