Thread Perl qr// und Substitution
(6 answers)
Opened by Graf Herschel at 2015-11-25 12:39
Warum willst du sowas überhaupt haben? Besser wäre, einen Suchstring und einen Replacement-String zu haben.
Du kannst jetzt natürlich sowas machen wie Code (perl): (dl
)
1 2 3 4 5 my $str = "Red and Blue"; my $sbs = "red/green"; my ($search, $replace) = split(/\//, $sbs); $str =~ s/$search/$replace/si; print "$str\n"; Stellt sich nur die Frage, warum Such- und Replacestring bei dir überhaupt in einem einzigen String stehen. Denn das oben geht natürlich schief, wenn man einen / im Suchstring hat. Also: falscher Ansatz. Trenne beide Strings. |