免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 990 | 回复: 0
打印 上一主题 下一主题

正则表达式 -- 1 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-20 09:48 |只看该作者 |倒序浏览

工欲善其事,必先利其器。如果你用IE,请使用FF吧。在FF里面有很多好玩的附加组件,我喜欢的有:firebug,Regular Expression Tester,Web developer,Http Fox,如果你炒股票或者炒白银,可以下载一个live Gold,实时看到国际贵金属以及美元指数,是不是很爽啊。今天要介绍的是正则表达式,我用RET。
(以下正则可能并不完善,在实际应用中可以逐渐调整吧。)
  • ^[a-zA-Z]{1,}[a-zA-Z0-9]+\@[a-zA-Z0-9]+\.([a-zA-Z]{2,})|(\.[a-zA-Z]{2,})$ --email
  • ^[\w\s,]+$ 用英文逗号分隔的单词
  • ^[\u4e00-\u9fa5,]+$ 用英文逗号分隔的汉字
  • ^[\u4e00-\u9fa5,\w\s,]+$ 用英文逗号分隔的汉字或者英文单词的组合
  • ^0\d{2,3}\-\w{7,8} 座机电话号码010-12345678或者0376-7654321
  • ^\bhi\b 或者^hi$ 精确查找hi这个单词,him或者his都除外,这里\b表示单词的边界
  • \bhi\b.*Lucy 查找hi,在后面不远处有一个女名Lucy(但是没有换行),如果包括1个以上的换行符\bhi\b(.*|.*\n{1,})Lucy
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP