j'ai eu la validation URL suivante regex:validation URL Javascript regex
/(ftp | https?): // [^ « ] + $/
Ceci est de l'arbitre: Regular expression for URL validation (in JavaScript)
Cela fonctionne très bien, y compris des cas comme http://localhost:8080
, mais il valide aussi ceux ci-dessous que je ne veux pas. Le regex ci-dessus ne doit pas passer les urls ci-dessous
1. http://www.example..com
2. http://.com
3. http://.
4. http://www.example.
Veuillez aider comme je suis un noob dans regex
deuxième question, mais pas liée à la question, mais regex est, quand je valide nulle et non définie contre la regex /^ [a-z] + $/i i obtenir vrai. Est-ce le comportement par défaut ou ai-je oublié quelque chose ici?
Qu'entendez-vous par échec? Sont-ils marqués comme valides ou invalides? –
vérifier cela - http://stackoverflow.com/a/8234912/1823389 –
Cela a été tellement battu à mort. S'il vous plaît, SVP, recherchez avant de poser des questions. – coreyward