美文网首页
正则匹配库

正则匹配库

作者: 薛云龙 | 来源:发表于2016-06-06 17:36 被阅读65次

正则匹配用户名:

^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$  只含有汉字、数字、字母、下划线不能以下划线开头和结尾

正则匹配用户名:

username:
[\u4E00-\u9FA5·]{1,20}   支持中文和新疆人名的点,最大支持20个汉字

正则匹配手机号或者固定电话:

phone: 
^1[0-9]{10}$  手机号
fixedPhone:
^((0?1[0-9]{10})|((0(10|2[1-3]|[3-9]\d{2}))?[1-9]\d{6,7}))$  固定电话

匹配中文:

chinaText:
^[\u4E00-\u9FA5]+$

正则匹配用户密码:

password:
^[0-9a-zA-Z\._]{6,45}$   6到45位非特殊字符的匹配

正则匹配电子邮箱:

email:
[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?

正则匹配身份证号:

idCard:
^\d{15}(\d{2}[0-9xX])?$

正则匹配银行卡号:

bankNumber:
^\d{16,20}$

相关文章

  • 正则匹配库

    正则匹配用户名: 正则匹配用户名: 正则匹配手机号或者固定电话: 匹配中文: 正则匹配用户密码: 正则匹配电子邮箱...

  • 批量删除key

    使用xargs命令 -n使用那个库, redis 默认有16个库 -a密码 pattern正则匹配key

  • 三阶段day27-爬虫2

    爬虫解析库的使用 之前爬虫的信息抓取是采用正则表达式匹配抓取,而更常用的匹配方式是使用解析库匹配。目前有两种解析库...

  • Nginx location的正则匹配

    Nginx location的正则匹配 Nginx正则匹配的匹配规则

  • MFC中使用正则匹配

    1.使用标准库,导入头文件 2.设置需要匹配的正则表示公式(这里以一个手机号为例子): 3.调用正则匹配的API

  • 正则表达式

    在线正则表达试测试链接 正则表达式测试链接网址 正则匹配 结果为 匹配目标分组匹配 结果为 贪婪模式匹配 .*匹配...

  • Regex

    开源中国正则表达式测试工具 常用的匹配规则 python的re库提供了整个正则表达式的实现 修饰符 在网页匹配中,...

  • 正则判断中文汉字

    正则匹配(全是中文汉字) 正则匹配(含有中文汉字)

  • 《javaScript正则表达式迷你书》(一)

    正则表达式字符匹配攻略 正则表达式是匹配模式,要么匹配字符,要么匹配位置。 两种模糊匹配 如果正则只有精确匹配是没...

  • java正则使用

    正则切割 正则捕获 正则完全匹配

网友评论

      本文标题:正则匹配库

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