D downset04 Erfahrenes Mitglied 18. Oktober 2006 #1 hallo wie ersetze ich in einem string foo =>'bla' durch foo =>bla? also ohne '' ? meine idee -> $string =~ s/foo => '([\w\.]+)'/foo => ([\w\.]+)/; das funktioniert aber nicht? thx
hallo wie ersetze ich in einem string foo =>'bla' durch foo =>bla? also ohne '' ? meine idee -> $string =~ s/foo => '([\w\.]+)'/foo => ([\w\.]+)/; das funktioniert aber nicht? thx
R renee Erfahrenes Mitglied 19. Oktober 2006 #2 fast: Code: $string =~ s/foo => '([\w\.]+)'/foo => $1/; zum Thema $1: siehe perldoc perlvar