On Sat, Sep 29, 2001 at 02:54:37PM +0200, Josef Spillner wrote:
Hallo,
ich habe ein ziemlich böses Problem mit Perl - böse deshalb, weil bestimmt in einer der oo Manpages dazu was steht und ich es nicht finde:
$foo = "bar (x) foo"; $x = "(x) f"; $y = "(y) f"; $foo =~ s/$x/$y/g;
$foo =~ s/\Q$s/$y/g;
Ist aber das selbe wie quotemeta.
Also quote ich den String vorher: $x =~ s/)/\)/g; $x =~ s/(/\(/g; Denn mit "quotemeta" werden auch alle Leerzeichen gequotet, und die sollen so bleiben wie sie sind.
Gequotete Leerzeichen stören doch nicht, oder?
[PS: mit oo hat das doch nix zu toon, oder? Vielleicht eher perlre(1p).]
Best regards from Dresden / Germany Viele Gruesse aus Dresden / Sachsen Heiko Schlittermann