美文网首页
正则表达式

正则表达式

作者: Stringer | 来源:发表于2017-03-03 13:57 被阅读14次

    元字符:

    . : 匹配任何单个字符
    
    [] : 匹配中括号中的任意一个字符一次
    
    () : 改变优先级,定义提取组
    
    | : 或
    
    * : 匹配0至多次在他之前的表达式
    
    + : 匹配1至多次在他之前的表达式
    
    ? : 匹配0或1次在他之前的表达式
    
    {n} : 匹配n次
    
    {n,} : 至少匹配n次
    
    {n,m} : 匹配n至m次
    
    ^ : 匹配开始
    
    $ : 匹配结束```
    
    转义字符:
    

    \d : 代表一个数字,等同于[0-9]
    \D : 代表非数字,等同于[^0-9]
    \s : 代表空白符(空格、换行、tab)
    \S : 代表非空白符
    \w : 匹配字母、数字、下划线、汉字
    \W : [^\w]
    . : 匹配.```

    贪婪匹配:

    +  * 是贪婪的,会一直向后匹配,直到再贪婪一下就无法匹配
    
    在+  *后加?表示非贪婪匹配,会尽早结束匹配```

    相关文章

      网友评论

          本文标题:正则表达式

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