Patrick Andrieu: altes Problem mit suche ersetze

Beitrag lesen

Hallo blinddate!

Der Code hier funktioniert gut, nur habe ich noch Probleme (übertrieben)
wenn zwischen : und " kein Leerzeichen liegt.

z.B.
my $line = 'Messwert:"H1_temperatur" °C';
my $match = $1 if $line =~ m/\s"(\w*)"\s.*$/;

Dann brauchst Du einen Quantifier (*,+ oder ?):

\s  = genau ein Leerzeichen
\s? = 0 oder genau ein Leerzeichen
\s+ = ein oder beliebig viele Leerzeichen
\s* = 0 oder beliebig viele Leerzeichen

Steht alles hier!

Viele Grüße aus Frankfurt/Main,
Patrick

--

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?
All'alba vincerò!