Hi,
Oder verstehe ich dich völlig falsch?
ich bin da wohl im Ausdruck einfach zu unpraezise, vermutlich weil ich die RegExp noch nicht intensiver bearbeitet habe.
Ich analysiere Zeichenketten und wenn diese nicht exakt die Laenge 10 haben und dem Schema <Ziffer><Ziffer><Ziffer><Ziffer>-<Ziffer><Ziffer>-<Ziffer><Ziffer> entsprechen, will ich als Rueckgabewert einen '', ansonsten die schemakonforme (valide ;-) Zeichenkette.
Ich arbeite zurzeit mit einer Laengenueberpruefung und dem RegExp
/[0-9]{4}-[0-9]{2}-[0-9]{2}/
erfolgreich, aber ich arbeite mit einem "search" und einer Laengenueberpruefung. Beides koennte man doch in den RegExp packen und mit einem "replace" kommen, das waere doch schoener.
Also sowas wie:
thisForm[element].value.replace('/[0-9]{4}-[0-9]{2}-[0-9]{2}/','');
Das heisst ich benoetige fuer den Ausdruck
/[0-9]{4}-[0-9]{2}-[0-9]{2}/
a) eine Negation
b) einen Anfang und ein Ende (wobei ich eben das Huetchensymbol und das Dollarzeichen noch nicht ganz verstanden habe.)
Muesste doch gehen, oder? :-)
Gruss,
Ludger