Thread Regex - String mit enthaltenen Klammern.
(3 answers)
Opened by Ionit at 2014-09-15 23:56
Raubtier schrieb nicht, dass Du den Punkt entfernen sollst.
Bei $string =~ s/\(*?\)//g; steht der "Quantifier" *? hinter der öffnenden Klammer; diese kann also auftauchen, muss aber nicht. Die schließende Klammer muss auftauchen. Da die öffnende Klammer also optional ist, werden bei Deinem Beispiel eben die schließenden Klammern entfernt, und nur die. Setze den Punkt wieder vor das *?. ;-) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |