1. 程式人生 > >驗證URL連結和IP有效性的JS程式碼(正則表示式)

驗證URL連結和IP有效性的JS程式碼(正則表示式)

#js驗證一個URl字串是否有效

function isValidURL(url){
    var urlRegExp=/^((https|http|ftp|rtsp|mms)?:\/\/)+[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/;
    if(urlRegExp.test(url)){
        return true;
    }else{
        return false;
    }
}

# 驗證一個IP字串是否有效

function isValidIP(ip){
    var ipRegExp= /([0-9]{1,3}\.{1}){3}[0-9]{1,3}/;
    if(ipRegExp.exec(ip)){
        return true;
    }else{
        return false;
    }
}

本文非原創 轉載自驗證URL連結和IP有效性的JS程式碼(正則表示式)