美文网首页
一些常用的正则 (持续更新)

一些常用的正则 (持续更新)

作者: 啃香菜的花萝萝 | 来源:发表于2019-02-17 00:11 被阅读0次
    1. IP地址验证
    let reg = /^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/;
    
    1. 末尾不为0和255的IP地址验证
    let reg = /^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-4]|2[0-4][0-9]|[1][0-9][0-9]|0?[1-9][0-9]|0{0,2}[1-9])$/;
    
    1. 支持中文的名字验证
    let reg = /^[\u4e00-\u9fa5\w]*$/;
    
    1. 多个以分号分隔的 '.xxx'格式验证
    let reg = /^\.\w+(;\.\w+)*$/;
    
    1. 文件名非法字符的正则验证
    let reg = /^[\*]{0,1}([^<>\/\|\\:\"\*\?]*)*$/;
    

    相关文章

      网友评论

          本文标题:一些常用的正则 (持续更新)

          本文链接:https://www.haomeiwen.com/subject/rheweqtx.html