seth: regulaerer Ausdruck gesucht

Beitrag lesen

hi!

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 wuerde es so machen:

function foo(str)
 var s=str;
 if(s.search(/^\d{4}-\d\d-\d\d$/)==-1) s='';
 return s;
}

b) einen Anfang und ein Ende (wobei ich eben das Huetchensymbol und das Dollarzeichen noch nicht ganz verstanden habe.)

^ heisst anfang, $ heisst ende.
mehr dazu auf http://de.selfhtml.org/cgiperl/sprache/regexpr.htm#zeichenketten

prost
seth