码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式

时间:2016-06-17 14:14:51      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:


技术分享
技术分享
1.  [0-9] 与 \d
技术分享

技术分享

2. 重复多少次{}
下面的例子表示数字重复出现8次
技术分享

3.重复0次或者多次  *
*
技术分享

技术分享

3.至少重复一次或者多次 +
技术分享

4.表示可有可无
技术分享
这个例子中为啥不用* 因为防止出现两个 -
看下面的例子已经说明
技术分享

5.最小匹配 +?
技术分享

技术分享
6.出现1次或者3次  {1,3}
技术分享


技术分享
技术分享




7.编译正则表达式,变成一个对象,执行的速度比解释性的要快很多。
用re模块的compile方法
例如:
技术分享
技术分享


8.通过编译正则表达式,实现不区分大小写的匹配使用参数 re.I
技术分享

技术分享

技术分享
技术分享

re属性-分组
技术分享
技术分享
技术分享


分组的作用2
有时候需要只返回分组的数据
技术分享


技术分享








正则表达式

标签:

原文地址:http://www.cnblogs.com/pangguoping/p/5593667.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!