Thread Hilfe zu Regex
(8 answers)
Opened by rooney10 at 2011-03-22 16:43 2011-03-22T16:27:06 topeg Danke erstmals für die schnellen Antworten! Hätte hierbei jedoch noch ein paar kleine Fragen: Im obigen Code werden jetzt aber nur \includegraphic[Optionen]{Dateiname} Befehle gefunden, aber keine wenn die [Optionen] nicht gegeben sind. Befehle wie \includegraphic{Dateiname} werden übergangen. Wie müsste man dies abändern? Iwie so: Code: (dl
)
while($line=~/\\includegraphics.*\{(.+?)\}/gc) Funktioniert aber nicht richtig... Und abschließend noch die Frage allgemein, was bedeutet das /gc am Ende des Regex? das /g bedeutet, dass er den ganzen String durchsuchen soll und die Position mitspeichern soll. Durch das /c wird die Position behalten, auch wenn kein match kommt?!? Stimmt das so? Danke ;) Mfg Last edited: 2011-03-23 00:03:36 +0100 (CET) |