miałem następujące wyrażenia regularnego sprawdzania poprawności URL:JavaScript regex walidacji URL
/(ftp | https): // [^ „] + $/
To z dopiskiem: Regular expression for URL validation (in JavaScript)
działa to dobrze w tym takich przypadkach http://localhost:8080
, ale także sprawdza poniżej tych, które nie chcę. powyższe regex nie powinny przechodzić poniższych linków
1. http://www.example..com
2. http://.com
3. http://.
4. http://www.example.
łaskawie pomóc jak jestem noobem w regex
drugie pytanie, chociaż nie wiąże się z pytaniem, ale regex jest, kiedy walidacji wartości null i undefined przeciwko regex /^ [A-Z] + $/i dostanę prawdziwe. Czy to jest domyślne zachowanie, czy też czegoś tu brakuje?
co rozumiesz przez porażkę? są one oznaczone jako ważne lub nieważne? –
sprawdź to - http://stackoverflow.com/a/8234912/1823389 –
To było tak bite na śmierć. Proszę, PROSZĘ, wyszukaj przed zadawaniem pytań. – coreyward