python正则表达式
来源:互联网 发布:星际淘宝网无防盗 编辑:程序博客网 时间:2024/06/08 18:02
以下是我常用的正则表达式:
1. '?i '
match = re.match('pa(?i)ssword dfsjfds',"PAssworD dfsjfds dsfdssdfdsfds") #表明整个表达式不区分大小写
2. '^'元字符
match = re.match('[^p]assword',"Password") #放在[]中表示非的意思。
3. 组别名:?P<sign>
m = re.match(r'(\w+) (\w+)(?P<sign>.*)', 'hello world!') #别名使用‘?P<sign>’表示
4. [ ]
元字符在类别里并不起作用。例如,[akm$]将匹配字符"a", "k", "m", 或 "$" 中的任意一个;"$"通常用作元字符,但在字符类别里,其特性被除去,恢复成普通字符。你可以用补集来匹配不在区间范围内的字符。其做法是把"^"作为类别的首个字符;其它地方的"^"只会简单匹配 "^"字符本身。例如,[^5] 将匹配除 "5" 之外的任意字符。
5.无捕获组和命名组
详细见博客:http://blog.csdn.net/lwnylslwnyls/article/details/8901273http://blog.csdn.net/lwnylslwnyls/article/details/8901273
- python正则表达式学习
- c++正则表达式,python
- Python正则表达式(一)
- python的正则表达式
- Python正则表达式
- Python初学-正则表达式
- 正则表达式与python
- python正则表达式学习
- python正则表达式学习
- python正则表达式学习
- python正则表达式
- Python - 正则表达式
- Python正则表达式
- python正则表达式
- Python正则表达式指南
- Python正则表达式指南
- Python 正则表达式指南
- python 正则表达式
- 向数据库插入带有单引号(')的字符串
- poj 1252 完全背包
- 几篇值得收藏的性能调优文章
- 防火墙之我见
- tabhost中setup()和setup(LocalActivityManager activityGroup)实例创建区别
- python正则表达式
- 数组折腾我快崩溃了、、、、
- 页面声音播放(HTML5 embed标签)
- ActivityGroup相关--getLocalActivityManager()
- PPT幻灯片放映不显示备注,只让备注显示在自己屏幕上!
- ffmpeg转板卡可以播放的alaw
- Silverlight中利用Blend绘制可伸缩的Tab菜单
- Python语言解析xml文件
- 模态指令和非模态指令