Dennis: Regulärer Ausdruck mit optionalem Inahlt

Beitrag lesen

Hi Michael Richter,

ja, mir ist das schon klar aber das geht nicht so einfach, das ist ja das problem
du kannst ja gern mal versuchen den suchpattern umzubauen, damit das dann richtig ist, ich habs nämlich nicht geschafft, da liegt der hund begraben (oder wie war dieser spruch :)

Das ist dein RegEx nehme ich an?

/Wert1: ([0-9]+):([0-9]+):([0-9]+)\nWert2: (.*?)\nWert3: [(.*?)]\nWert4: ([0-9]+)/

Dann probier doch mal:

/Wert1: ([0-9]+):([0-9]+):([0-9]+)\nWert2: (.*?)\n(Wert3: )*[(.*?)]*\nWert4: ([0-9]+)/

Btw: Ich bin mir nicht ganz sicher, ob man * oder + verwenden muss.
Eins steht für 0 mal oder öfter und eins für 1 mal oder öfter.

MfG, Dennis.

--
Signatur 2 von 3:
Die EU und die neuen Mitgliedslnder:
http://www.riehle-web.com/pkprojekt/
Oder doch mehr in HTML interessiert?
http://tutorial.riehle-web.com