美文网首页
常用的正则语法

常用的正则语法

作者: Older00 | 来源:发表于2018-08-06 20:28 被阅读0次

    [ ]或者 意思是值可以是中括号里面包裹的所有值

    \d 数字  [0-9]

    \w 英文数字和下划线  [a-z0-9_]

    \s  空白字符 (空格 tab)

    \D [^0-9] 除了数字之外

    \W [^a-z0-9_]  除了英文数字和下划线之外

    \S  除了空白字符以外

    +量词: 个数

    {n}  正好出现n次 

    {n,m}  最少n次 最多m次

    {n,}  最少n次 最多不限

    + {1,} 最少1次 最多不限  多个

    ? {0,1} 最少一次  最多也就1次

    ( 0\d{2,3}-)?[1-9]\d{7}      ?前面包住的内容可有可无

    * {0,} 可有可以没有 不推荐使用

    \d{10}  不完美的电话号码 01234567899

    完美:[1-9]\d{10}

    QQ号 最少5位 最多11位

    [1-9]\d{4,10} 最基本的电话号码正则表达式

    \w@[a-z0-9]+\.[a-z]+

    [^abc]  除了

    ^  行首(字符串开头)

    $ 行尾  (字符串结尾)

    相关文章

      网友评论

          本文标题:常用的正则语法

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