Thema: RegEx Frage

Einzelnen Beitrag anzeigen

hansklok

Registriert seit: 14. Apr 2004
Ort: Karlsruhe
318 Beiträge
 
Delphi 2010 Architect
 
#15

AW: RegEx Frage

  Alt 8. Mai 2016, 15:40
So, ich greife das Thema erneut auf. Ich habe nun ein wunderbar funktionierendes RegEx-Pattern:
Code:
(0|[1-9][\d]*) (?:@?((?<=@)[^@]+(?=@)|(?!@))(?:@ )?)([A-Za-z0-9_]+)( [^\n\r]*|)
Nun gibt es drei Ausnahmen, die ich gern integrieren würde. Sie betreffen die Teil-Abschnitte
Code:
([A-Za-z0-9_]+)
und
Code:
( [^\n\r]*|)
. Wenn
Code:
([A-Za-z0-9_]+)
<> NOTE, CONT oder CONC ist, soll
Code:
( [^\n\r]*|)
getrimmt werden, sonst nicht. Wie würde das aussehen? Ich kenne mich mit Konditionalen Ausdrücken leider gar nicht aus.

Vielen Dank im Voraus
  Mit Zitat antworten Zitat