regexpr

Status
Niet open voor verdere reacties.

Frenske123

Terugkerende gebruiker
Lid geworden
2 jul 2007
Berichten
1.267
Hoi,


Ik heb volgende Regexpr

/^[a-z ,.'-.'&]+$/i toegelaten : Letters spatie en - en & (deze is waarschijnlijk nog niet goed omdat bv ook een teken als ) wordt toegelaten )

Ik wil er nog cijfers bij van 0-9

Iemand een idee hoe
 
Bedankt Tha Devil

Ik wilde nog -

Code:
/^[a-z0-9\s&s-]+$/i
hoop dat ik het goed doe s- , schijnt te werken
 
Je moet de reguliere expressie begrijpen om hem aan te kunnen passen.

Je wilt vanaf het begin (^) alleen een combinatie ([]) van a t/m z (a-z), 0 t/m 9 (0-9), een spatie (\s), het 'en'-teken (&) en een min-teken (\-, de backslash zorgt er voor dat hij het teken pakt en er niet een t/m van maakt) toestaan en die combinatie mag vaker dan 1 keer (+) voorkomen.

Dan kom je dus op dit uit:
[js]var pattern = /^[a-z0-9\s&\-]+$/i;[/js]
http://jsfiddle.net/Sa6Na/1/
 
Tha Devil bedankt voor de uitleg :thumb:, weer wat bijgeleerd .
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan