Thread Datendatei per Regex validieren?
(12 answers)
Opened by Muffi at 2012-06-29 09:11
Ganz einfach:
suche vom Anfang Buchstaben und dann Whitespace. Dann schau zurück und teste, ob vom Anfang bis hier 50 beliebige Zeichen passen - dabei verändere aber nicht die Position, in der ich gerade suche. Danach matche wieder Buchstaben. Wenn du willst, dass mindestens ein Leerzeichen dem Key folgen soll, dann nimm \s+, wenn der Key auch 50 oder mehr Zeichen haben darf, dann \s*. In dem Fall ḱannst du allerdings später Key und Value nicht mehr trennen (ok, bei einer Länge von bis zu <= 50 ginge das noch, erst ab 51 nicht mehr). |