原生JavaScript完美判断是否为网址
xuexi 2023-07-04 09:28:17 发表在:JS 查看数:1051
function IsURL(strUrl) {
    var regular = /^\b(((https?|ftp):\/\/)?[-a-z0-9]+(\.[-a-z0-9]+)*\.(?:com|edu|gov|int|mil|net|org|biz|info|name|museum|asia|coop|aero|[a-z][a-z]|((25[0-5])|(2[0-4]\d)|(1\d\d)|([1-9]\d)|\d))\b(\/[-a-z0-9_:\@&?=+,.!\/~%\$]*)?)$/i
    if (regular.test(strUrl)) {
        return true;
    }
    else {
        return false;
    }
}
最近访问时间:2025-04-30 04:16:49
知识库:340条鸣谢:TAY  备案号:蜀ICP备2024090044号