Hallo,
ich suche in einem String Text, der in Anführungszeichen steht. Das klappt mit:
$speicher = $text;
$speicher =~ /("[^"]+")/;
$text = $1;
Dann habe ich in der Variable $text jedoch das Gefundene mit den Anführungszeichen stehen. Ich möchte die " jedoch nicht mit s/"//g; filtern.
Die Frage daher:
Wie lautet der Suchbefehl, der mir alles von " bis " sucht, aber die " nicht in $1 speichert?
Vielen Dank,
lempolis.
$speicher=~/"([^"]+")/;
#^-- nein, so:
$speicher=~/"([^"]+)"/;
$text=$1;
Manchmal sieht man den Wald vor lauter Bäumen nicht ...
Und manchmal sind die Finger einfach zu dick! ;-)
Alexander
Alexander, nochmal.