Ik ben lekker bezig met regular expressions, alleen ik weet er weinig vanaf. geen probleem op het eerste gezicht, want google kan me veel expressies vertellen zoals email en url validatie. Maar ik heb een probleem:
Ik heb de volgende expressie via google:
^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*
[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$
Deze expressie controleert of er een valide email adres is ingevuld. Nu mijn vraag.
Hoe kan ik binnen de bovenstaande reguliere expressie aangeven dat het tekstveld ook leeg mag zijn. oftewel, als hij leeg is geen validatie op uitvoeren. Wanneer er ook maar iets in staat, wel de validatie uitvoeren. Ik wil dit in de expressie geregeld hebben, dus geen "if... else..." buiten de expressie om dit te regelen.
Ik hoop dat iemand me kan helpen. alvast bedankt
616 views