javascript [JS] URL Regex验证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript [JS] URL Regex验证相关的知识,希望对你有一定的参考价值。

// Validate Form
function validateForm(siteName, siteUrl) {
    if(!siteName || !siteUrl) {
        alert('Please fill in the Form');
        return false;
    }

    var expression = /[-a-zA-Z0-9@:%_\+.~#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~#?&//=]*)?/gi;
    var regex = new RegExp(expression);

    if(!siteUrl.match(regex)) {
        alert('Please use a valid URL');
        return false;
    }

    return true;
}

以上是关于javascript [JS] URL Regex验证的主要内容,如果未能解决你的问题,请参考以下文章

纯js 原生JavaScript获取域名主机

javascript url #regex

javascript url #regex

javascript js特殊字符检测#js #regex

javascript js特殊字符检测#js #regex

JS RegEx 删除部分 URL?