Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23137
  • 博文数量: 9
  • 博客积分: 375
  • 博客等级: 一等列兵
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-21 15:27
文章分类
文章存档

2011年(1)

2010年(1)

2008年(7)

我的朋友
最近访客

分类: WINDOWS

2008-07-23 11:43:32

 
1. \s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等
2. \w匹配字母或数字或下划线或汉字等
3. * 同样是元字符,不过它代表的不是字符,也不是位置,而是数量
4. \d+ 匹配1个或更多连续的数字。这里的+是和*类似的元字符,不同的是*匹配重复任意次(可能是0次),而+则匹配重复1次或更多次
 
(           
. 匹配除换行符以外的任意字符
\w 匹配字母或数字或下划线或汉字
\s 匹配任意的空白符
\d 匹配数字
\b 匹配单词的开始或结束
^ 匹配字符串的开始
$

匹配字符串的结束

)
(
\W 匹配任意不是字母,数字,下划线,汉字的字符
\S 匹配任意不是空白符的字符
\D 匹配任意非数字的字符
\B 匹配不是单词开头或结束的位置
[^x] 匹配除了x以外的任意字符
[^aeiou] 匹配除了aeiou这几个字母以外的任意字符
)
(
* 重复零次或更多次
+ 重复一次或更多次
? 重复零次或一次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次
)
 
5. QQ号必须为5位到12位数字时,可以使用:^\d{5,12}$
6. 0\d{2}-\d{8}|0\d{3}-\d{7}这个表达式能匹配两种以连字号分隔的电话号码:一种是三位区号,8位本地号(如010-12345678),一种是4位区号,7位本地号(0376-2233445)
7. 你可以用小括号来指定子表达式(也叫做分组); (\d{1,3}\.){3}\d{1,3}
 
 
 
 
 
 
 
 
 
 
 
 
 
阅读(483) | 评论(0) | 转发(0) |
0

上一篇:spring中oracle集群配置

下一篇:strtus1.x小记

给主人留下些什么吧!~~