efmaster: Regular expression

Beitrag lesen

Hi,

Es soll auch nichts eingegeben werden können (NULL) und dies sollte auch gültig sein.
Nun hab ich es versucht so zu machen:
\x00|([D|J|L|W|Z][0-9]{3})
Da ja die 00 Hexadezimal gesehn das NUL ist.

ein Nullbyte hat ein Byte mehr als "nichts", nämlich ein Leerstring. Übrigens prüft eine Regular Expression nur, ob ein Pattern in einem String _vorkommt_, nicht ob dieser String komplett daraus _besteht_.

Cheatah

ja okey ... aber da dies noch vom Delphicode anhand dessen kontrolliert wird, prüft er schon, ob alles eingetragen wurde.

wie könnt ich nun das mit dem Leerstring abfangen ?