Pattern-Matching am Zeilenende mit einer Ausnahme
am 12.07.2006 02:36:37 von CRMengeHallo,
Ich versuche gerade, aus einem Berg Textdateien einzelne Teile zu
extrahieren, und zwar im Prinzip immer das letzte Wort einer Zeile, es
sei denn, dieses ist ein bestimmtes - dann will ich das vorletze Wort.
Allerdings enden diese Worte immer auch noch auf /
Wort/245086239586 - und dies soll auch abgeschnitten werden.
Für das letzte Wort klappt
(?<= )\w*(?=\/[\d]*$)
Mein Ansatz unter Ausschluß des einen Wortes ist
(?<= )\w*(?=\/[\d]*(?! Wort\/[\d]*)$)
Das klappt aber nicht. Genausowenig wie
(?<= )\w*(?=\/[\d]*)(?! Wort\/[\d]*)$
Was mache ich falsch?
Cédric
--
Adblock-Filterregelsatz für den ruhebedürftigen Surfer :-)
http://chewey.de/mozilla/adblock-filterliste.html
c-3M, die minimalistischen Mozilla-Memos:
http://chewey.de/mozilla/