Ich hatte die folgende URL-Validierung regex:Javascript URL-Überprüfung regex
/(ftp | https?): // [^ „] +/$
Diese vom ref: Regular expression for URL validation (in JavaScript)
Diesefunktioniert auch in Fällen wie http://localhost:8080
, aber es bestätigt auch die unten diejenigen, die möchte ich nicht. die obige regex sollte nicht passieren die unter Urls
1. http://www.example..com
2. http://.com
3. http://.
4. http://www.example.
Bitte helfen, wie ein noob ist in regex
Zweiter Frage, wenn auch nicht auf die Frage verwandt, aber regex ist, wenn ich null und undefined gegen die regex Validierung/^ [a-z] + $/i i wahr zu bekommen. Ist das das Standardverhalten oder fehlt mir hier etwas?
was meinst du mit scheitern? Sind sie als gültig oder ungültig gekennzeichnet? –
überprüfen Sie das - http://Stackoverflow.com/a/8234912/1823389 –
Dies wurde so zu Tode erschlagen. Bitte, bitte, suchen Sie, bevor Sie Fragen stellen. – coreyward