Hallo,
ich hab ein kleines Problem mit Regulären Ausdruck
Ich habe folgenden (Beispiel-)Text:
Zitat:
700255 0 0 "0: Das ist ein Text [H24]"
Und ich möchte nun die Nummer mit der 7 voraus auslesen und den Text zwischen den zwei Anführungszeichen.
Wobei, wenn in dem Text, wie hier z. B. ein 0: steht, dann erst nach dem nächsten Leerzeichen nach dem Doppelpunkt.
Dazu hab ich folgenden Regulären Ausdruck:
RegEx.RegEx := '(7\d{5}) 0 0 "\d$:$ (\w+)"';
Die Nummer (also im Beispiel: 700255) bekomm ich raus, den Text aber nicht.
Was ist am Ausdruck falsch?