Hi,
Ich habe jetzt auch folgenden Code am Start:
if (thisForm[element].value.search(/[0-9]{4}-[0-9]{2}-[0-9]{2}/) == -1)Das matcht auch auf 'ISBN 1234-56-78 (2004)'. Soll es doch aber nicht, oder?
Naja, ich mache noch eine Laengenpruefung. ;-)
Die Verneinung hast du ja schon über die Abfrage des Ergebnisses der search-Methode (-1)realisiert.
Es funzt ja auch irgendwie. :-(
Allerdings wuerde ich den regExp
[1]{4}-[0-9]{2}-[0-9]{2}$
schon gerne so fit haben, dass er alles findet, was nicht
<ZIFFER><ZIFFER><ZIFFER><ZIFFER>-<ZIFFER><ZIFFER>-<ZIFFER><ZIFFER>
ist, also i.p. Laenge (also das '^' und '$' ?) und i.p. Negation.
Gruss,
Ludger
--
"Machts der Gerd nicht, machts der Franz."
"Machts der Gerd nicht, machts der Franz."
0-9 ↩︎