我正在使用JavaScript網址驗證正則表達式。但它並不適用於所有工作辦案。希望下面的網址,就必須努力提供.com,。在等頁面沒有自動跳轉網址驗證不起作用
http://mysites.com http://www.mysite.com https://mysite.com https://www.mysite.com ftp://mysite.com ftp://www.mysite.com www.mysite.com mysite.com usa.mysite.com
我使用正則表達式,
var regex = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
它不適用於www.mysite.com和mysite.com等。
任何人都請幫助我。
你的反應是在這裏: http://stackoverflow.com/questions/1303872/trying-to-validate -url-using-javascript 請參閱:http://stackoverflow.com/questions/3653884/php-regex-for-url-validation-filter-var-is-too-permisive [1]:http: // STAC koverflow.com/questions/1303872/trying-to-validate-url-using-javascript –