美文网首页
平时常用的一些正则

平时常用的一些正则

作者: 朱云鹤 | 来源:发表于2017-11-14 11:19 被阅读0次

    1、校验手机号

    var pattern=/^(13[0-9]|14[579]|15[0-3,5-9]|17[0135678]|18[0-9])\d{8}$/

    2、校验emoji表情

    letranges = [

    '\ud83c[\udf00-\udfff]',// U+1F300 to U+1F3FF

    '\ud83d[\udc00-\ude4f]',// U+1F400 to U+1F64F

    '\ud83d[\ude80-\udeff]'// U+1F680 to U+1F6FF

    ];

    letpattern = newRegExp(ranges.join('|'),'g')

    3、整数形式的字符串

    ^-?\d+$

    4、正整数形式的字符串

    ^[0-9]*[1-9][0-9]*$

    5、匹配中文字符

    [\u4e00-\u9fa5]

    6、匹配字母、数字、下划线、汉字

    [\w|\u4e00-\u9fa5]

    6、匹配IP地址

    ( ([1-9]?\d | 1\d{2} | 2[0-4]\d | 25[0-5] ).){3}([1-9]?\d | 1\d{2} | 2[0-4]\d | 25[0-5] )

    相关文章

      网友评论

          本文标题:平时常用的一些正则

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