Forum: Programmieren allgemein
by mirage228,
19. Okt 2005
Hi,
Da musst Du eine Fallunterscheidung machen, das stimmt.
Wenn Index 3 bei den Gruppen nicht gesetzt ist (bzw. = '' ist), musst Du dann einfach von Fall I ausgehen.
Eine andere Möglichkeit sehe ich da jetzt auch nicht...
mfG
mirage228
Forum: Programmieren allgemein
by mirage228,
19. Okt 2005
Hi,
also ich habe das ausprobiert und es ging, probiere es mal aus :)
Edit: Die einzelnen Teile müsstest Du dann mit den einzelnen CaptureGroups herausbekommen
(\d+)(\_(\d+)(\-(\d+)|)|)
mfG