Thread Reguläre Ausdrücke
(8 answers)
Opened by no1gizmo at 2008-03-07 13:41
Hallo,
ich habe ein Problem mit den regulären Ausdrücken (die mir irgendwie jedes Jahr einmal begegnen und ich dann immer wieder ins kalte Wasser dabei falle). Einen String, etwa wie: Code: (dl
)
\P{\H1.4x;Proximitar-Objekt, type Ni 22U-Q40-AP6X2-H1141, Example, see \fTimes New Roman|b0|i0|c0|p18;\C170;((B2 3503_0 Sh.14))} Da will ich "Proximitar-Objekt, type Ni 22U-Q40-AP6X2-H1141, Example, see ((B2 3503_0 Sh.14))" raus haben. Also nur den text ohne RTF-Infos drumherum. Den regulären Ausdruck dafür könnte man ja rech schnell aufstellen, nur ist das Problem, dass es keine feste Reihenfolge für die Infos gibt, es könnte auch erst der Text kommen, dann die Infos oder umgekehrt oder wie in diesem Fall, durchmischt. Wie kann man den reg. Ausdruck so ausrichten, dass er einfach nur den Text herausfischt, also alles, was [\w] entspricht? |