我寫了一個JavaScript驗證腳本來驗證URL是否包含'+'或空格。Javascript URL驗證
$.validator.addMethod("reportFileURL",
function(value,element){
if(((value.search(/[+]+/)) == -1)
&& ((value.search(/[ ]+/))) == -1){
return true;
}
},"Invalid filename");
我可以寫比這更精確的腳本。
你可以找到關於SO正則表達式的解決方案:http://stackoverflow.com/questions/4397157/validate-url-in-php-jquery – 2012-02-18 16:04:37