博客专栏  >  综合   >  正则表达式学习

正则表达式学习

正则表达式系列教程

关注
4 已关注
12篇博文
  • 正则表达式规则(十一)

    如果要要求表达式所匹配的内容是整个字符串,而不是从字符串中找一部分,那么可以在表达式的首尾使用 "^" 和 "$",比如:"^\d+$" 要求整个字符串只有数字。 4.3 如果要求匹配的内容...

    2013-10-09 19:54
    995
  • 正则表达式规则(十)

    其他通用规则     还有一些在各个正则表达式引擎之间比较通用的规则,在前面的讲解过程中没有提到。 3.1 表达式中,可以使用 "\xXX" 和 "\uXXXX" 表示一个字符("X" 表...

    2013-10-09 19:52
    951
  • 正则表达式规则(九)

    预搜索,不匹配;反向预搜索,不匹配     前面的章节中,我讲到了几个代表抽象意义的特殊符号:"^","$","\b"。它们都有一个共同点,那就是:它们本身不匹配任何字符,只是对 "字符串的两头...

    2013-10-08 22:06
    809
  • 正则表达式规则(八)

    反向引用 \1, \2...     表达式在匹配时,表达式引擎会将小括号 "( )" 包含的表达式所匹配到的字符串记录下来。在获取匹配结果的时候,小括号包含的表达式所匹配到的字符串可以单独获取。这...

    2013-10-08 22:05
    889
  • 正则表达式规则(七)

    匹配次数中的贪婪与非贪婪     在使用修饰匹配次数的特殊符号时,有几种表示方法可以使同一个表达式能够匹配不同的次数,比如:"{m,n}", "{m,}", "?", "*", "+",具体匹配的次...

    2013-10-08 22:04
    889
  • 正则表达式规则(六)

    1. 其他一些代表抽象意义的特殊符号     一些符号在表达式中代表抽象的特殊意义: 表达式 作用 ^ 与字符串开始的地方匹配,不匹配任何...

    2013-05-27 18:05
    903
  • 正则表达式规则(五)

    1. 修饰匹配次数的特殊符号     前面章节中讲到的表达式,无论是只能匹配一种字符的表达式,还是可以匹配多种字符其中任意一个的表达式,都只能匹配一次。如果使用表达式再加上修饰匹配次数的特殊符号...

    2013-05-27 17:57
    865
  • 正则表达式规则(四)

    1 自定义能够匹配 '多种字符' 的表达式     使用方括号 [ ] 包含一系列字符,能够匹配其中任意一个字符。用 [^ ] 包含一系列字符,则能够匹配其中字符之外的任意一个字符。同样的道理,...

    2013-05-27 17:53
    790
  • 正则表达式规则(三)

    1 能够与 '多种字符' 匹配的表达式     正则表达式中的一些表示方法,可以匹配 '多种字符' 其中的任意一个字符。比如,表达式 "\d" 可以匹配任意一个数字。虽然可以匹配其中任意字符,但...

    2013-05-27 17:49
    797
  • 正则表达式规则(二)

    1 简单的转义字符     一些不便书写的字符,采用在前面加 "\" 的方法。这些字符其实我们都已经熟知了。 表达式 可匹配 \r, \n ...

    2013-05-27 17:47
    838
  • 正则表达式规则(一)

    1 普通字符    字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。    举例1:表达式 "...

    2013-05-27 17:45
    825
  • 什么是正则表达式

    正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b'...

    2013-05-27 17:39
    828

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部