我们要想写好一个表达式,首先就要了解一个表达式能匹配什么。
如下
[ab]*或者[a|b]*能匹配成什么字符串呢?
在此列表如下:
a
b
a……
b……
ab
(ab)……
a……b
ab……
ba
b……a
ba……
(ba)……
……表示重复。
我想大概可以表示成上面的几种情形。也就是说
[ab]*就可以描述由a和b两个字符组成的所有字符串了。
可见我们使用正则表达式,可以让我们省去多少的语言语句来描述。
|----------------------------------------------------------------------------------------|
版权声明 版权所有 @zhyiwww
引用请注明来源 http://www.blogjava.net/zhyiwww
|----------------------------------------------------------------------------------------|
posted on 2007-08-10 13:21
zhyiwww 阅读(521)
评论(0) 编辑 收藏 所属分类:
正则表达式