PCMan
01.12.2007, 13:17
Hallo Leute,
ich würde gerne eine Zeichenkette mittels regulären Ausdrücken überprüfen lassen. In JavaScript gibt es das RegEx Objekt, unter perl den match-Operator. Ich würde aber gern wissen, wie man sowas in C benutzt. Gibt es da auch einen Operator oder eine Bibliothek, die man benutzen kann? Oder muss man das Rad da neu erfinden?
Ich möchte einen Test der Form
^<[0-2][0-9]{1,}\;[0-9]{1,}\;[a-zA-Z0-9\?\!\.]{3}\;[a-zA-Z0-9]+>$ durchführen.
Hat jemand da eine Ahnung?
Viele Grüße,
Simon
P.S.: AVR-GCC letzte Version, ATMega32, WindowsXP Pro
[/code]
ich würde gerne eine Zeichenkette mittels regulären Ausdrücken überprüfen lassen. In JavaScript gibt es das RegEx Objekt, unter perl den match-Operator. Ich würde aber gern wissen, wie man sowas in C benutzt. Gibt es da auch einen Operator oder eine Bibliothek, die man benutzen kann? Oder muss man das Rad da neu erfinden?
Ich möchte einen Test der Form
^<[0-2][0-9]{1,}\;[0-9]{1,}\;[a-zA-Z0-9\?\!\.]{3}\;[a-zA-Z0-9]+>$ durchführen.
Hat jemand da eine Ahnung?
Viele Grüße,
Simon
P.S.: AVR-GCC letzte Version, ATMega32, WindowsXP Pro
[/code]