UNItopia News: Brett Computer, Gruppe Allgemeines, Artikel 1764
-------------------------------------------------------------------------------
Titel: Re: Noch eine Perl-Frage
Artikel: 1764 Bezug: 1763
Verfasser: Yoda Datum: 11.08.05 09:53:58
-------------------------------------------------------------------------------
Hi Croft,
das Problem ist, dass ich viele (vielleicht 5) verschiedene Inputfiles
durchnudeln will (fue CAE-Solver wie abaqus, optistruct, ls-dyna,
madymo etc...) und jeder hat ein anderes Regular expression. Bei manchen
geht die Regex sogar ueber 2 Zeilen (vergleiche meine letzte Frage), obwohl
der zu ersetzende Teil dann nur einzeilig ist. Typischerweise sieht das
so aus:
*INCLUDE
/pfad/zum/includefile
oder: INCLUDE:=("/pfad/zum/includefile")
oder auch nur: include = /pfad/zum/includefile
Manchmal sind diese input-files die ich parsen muss von Windows-Preprozessoren
wie unserem Hypermesh unter Windows erstellt, und dann kann der scheiss
zB auch so aussehen:
INCLUDE=/pfad/zum/includefile ^M
(mit Leerzeichen und ^M :)
Ich denke, ich probiers mal mit dem "mehrmals durchnudeln"...
Gruss
Yoda