标签 正则 下的文章

三个例子理解正则匹配里面的最小匹配和全局匹配

aries | mixed | 2014-03-11
如*,+一样的匹配前面项,匹配是最小可能。 另外一个疑惑是参数g,这个的解释是全局模式,但全局模式究竟是什么意思呢,最小匹配又是什么意思呢? 先从最小匹配的例子开始看一下: [阅读全文]
ė 6 0条评论 0

用正则表达式匹配所有字符

aries | php | 2013-03-08
后来GOOGLE了一下,才知道.*连在一起就意味着任意数量的不包含换行的字符。 所以可以使用 [sS]* 它的意思是任意空白字符和非空白字符。同理,也可以用 “[dD]*”、“[wW]*” 来表示。 d和D,w和W,s和S都是反义,加起来就是全部字符了。[阅读全文]
ė 6 3条评论 0

PHP编程技巧:看实例学正则表达式

aries | php | 2008-03-13
首先,让我们看看两个特别的字符:’^’   和   ‘$’   他们是分别用来匹配字符串的开始和结束,一下分别举例说明:      "^The ":   匹配以   "The "开头的字符串;      "of   despair$ ":   匹配以   "of   despair "   结尾的字符串;      "^abc$ ":   匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配;    "notice ":   匹配包含notice的字符串;   你可以看见如果你没有用我们提到的两个字符(最后一个例子),就是说   模式(正则表达式)   可以出现在被检验字符串的任何地方,你没有把他锁定到两边。   这里还有几个字符   '* ',   '+ ',和   '? ',   他们用来表示一个字符可以出现的次数或者顺序.   他们分别表示: "zero   or   more ",   "one   or   more ",   and   "zero   or   one. "   这里是一些例子:   [阅读全文]
ė 6 0条评论 0
Ɣ回顶部