js 验证用户输入的是否是ip地址

2022-07-2297次阅读原生Jsjavascript

js 验证用户输入的是否是ip地址

/**
     * 验证用户输入的是否是ip地址
     * @param ip ip地址
     * @returns {boolean} 如果是ip地址,返回true,否则返回false
     */
     public validateIP(ip: string): boolean {
        const removedHttpSign = ip.replace(/^(http|https):\/\//, '');
        const reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\/?$/;
        return reg.test(removedHttpSign);
    }

 

上一篇: css3 skew,rotate/translate等导致文字模糊  下一篇: html属性enterkeyhint唤起移动端虚拟键盘  

js 验证用户输入的是否是ip地址相关文章