Thread regexp Ausdruck für Text zwischen Anführungszichen (1 answers)
Opened by Gast at 2007-02-19 23:05

murphy
 2007-02-19 23:32
#74417 #74417
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Je nachdem, was alles zwischen den Anführungszeichen stehen darf, wird es mit den regulären Ausdrücken bei diesem Problem etwas haarig.

Im einfachsten Fall geht es natürlich so:
Code: (dl )
1
2
'Text "mit Anführungszeichen" blubb' =~ m/"([^"]+)"/;
print $1;


In komplizierteren Fällen könnte das Modul CPAN:Text::Balanced interessant für Dich sein.
When C++ is your hammer, every problem looks like your thumb.

View full thread regexp Ausdruck für Text zwischen Anführungszichen