首页 > 其他 > 详细

正则表达式

时间:2016-06-17 14:13:23      阅读:217      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!