Thread Regex - String mit enthaltenen Klammern. (3 answers)
Opened by Ionit at 2014-09-15 23:56

Raubtier
 2014-09-16 00:47
#177294 #177294
User since
2012-05-04
1076 Artikel
BenutzerIn
[default_avatar]
2 Möglichkeiten:

1.: Der * ist greedy, d.h. der Punkt versucht möglichst viele Zeichen zu matchen. Du willst das nicht, also musst du das ausstellen und stattdessen *? verwenden. Das ? sagt, dass der * so wenig Zeichen wie möglich zuerst probieren soll.

2.: du suchst innerhalb der Klammern nicht nach . (also einem beliebigem Zeichen), sondern nach allen Zeichen außer der schließenden Klammer.

Siehe auch Perldoc:perlretut und Perldoc:perlre!

View full thread Regex - String mit enthaltenen Klammern.