美文网首页
常用正则表达式

常用正则表达式

作者: 嘻洋洋 | 来源:发表于2018-07-16 22:40 被阅读0次

[] 中括号

匹配这个[]集合中的任一一个字符,[a-z] 匹配小写字母。
相反意思:使用^,[^xyz] 不匹配这个集合中的任何一个字符

{} 大括号

用于匹配次数,结合中括号使用比较多。
{n} 精确匹配n次
{n,} 匹配n次以上
{n,m} 匹配n-m次

中括号和大括号综合使用场景

//用户名是小写字母,长度不超过20个字符
[a-z]{1,15}
//qq号码:最低5位数,最高14位数。全部是数字,不能是0开头
[1-9][0-9]{4,14}
//信用卡:全部是数字,长度是13-16
 [0-9]{13,16}

匹配开头和结尾

^ 匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An a"
$ 匹配一个输入或一行的结尾,/a$/匹配"An a",而不匹配"an A"

//以5开头的万事达卡,共16位
^5[1-5][0-9]{14}
//银联卡:62开头,数字结尾
 ^62[0-5]\d{13,16}$
//密码:字母开头,长度在6~18之间,只能包含字母、数字和下划线
^[a-zA-Z]\w{5,17}$

\d 和\D

\d 匹配一个字数字符,等价[0-9]
\D 匹配一个非字数字符,等价[^0-9]

相关文章

  • 正则表达式与方法

    正则表达式---常用符号 正则表达式--常用函数 正则表达式--常用技巧 代码: 正则表达式的应用举例 1、使用f...

  • 正则表达式

    正则表达式 正则表达式就是记录文本规则的代码 正则表达式常用的元字符 正则表达式常用的限定符 正则表达式举例:这里...

  • Python---正则表达式

    常用正则表达式

  • iOS常用正则表达式(电话、QQ、邮箱等)

    常用正则表达式

  • 正则表达式

    常用正则表达式

  • 正则表达式

    什么是正则表达式?如何创建正则表达式正则表达式常用的方法字符串中的正则表达式常用的正则表达式假设用户需要在HTML...

  • 正则表达式

    用法。常用正则表达式。详细用法 //正则表达式:记录文本规则的代码 //常用的正则表达式的地方:登录,密码等格式的...

  • Python正则表达式

    一 . 正则表达式中常用的字符含义 二 . re模块中常用的功能函数 一 . 正则表达式中常用的字符含义 下...

  • 正则表达式速查表

    常用正则表达式实例:

  • python之正则表达式使用

    正则表达式中常用的字符含义 正则表达式中常用的函数 compile() 编译正则表达式模式,返回一个对象的模式。对...

网友评论

      本文标题:常用正则表达式

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