python正则表达式
来源:互联网 发布:mac睡眠时间 编辑:程序博客网 时间:2024/06/05 04:23
最近学爬虫,需要先学习正则表达式
.号,匹配任意字符,换行符\n除外
*号,匹配前一个字符0次至无限次
?号,匹配前一个字符0次或者1次
.*号,贪心算法,匹配尽可能多(长)的,得到满足条件最长的
.*?号,飞贪心算法,匹配尽可能少,得到满足条件最短的
()号,内部作为返回数据
\d, 匹配纯数字
重要,常用,一定要记住:(.*?)
注意,一个字符串的正则输出结果,相对于字符串上的位置,不可能有重叠。
findall 匹配所有符合规律的内容,返回列表
search 匹配第一个符合规律的内容,返回正则表达式对象(what?)
sub 替换符合规律的内容,返回替换后的值
re.S 可以跳过换行符
0 0
- python正则表达式学习
- c++正则表达式,python
- Python正则表达式(一)
- python的正则表达式
- Python正则表达式
- Python初学-正则表达式
- 正则表达式与python
- python正则表达式学习
- python正则表达式学习
- python正则表达式学习
- python正则表达式
- Python - 正则表达式
- Python正则表达式
- python正则表达式
- Python正则表达式指南
- Python正则表达式指南
- Python 正则表达式指南
- python 正则表达式
- HDU
- C#OLEDB读Excel单元格的值的方法
- MYSQL
- ImportError: No module named _tkinter, please install the python-tk package ubuntu运行tkinter错误
- 关于 自守数 的C语言算法
- python正则表达式
- 【Android】【Webview】WebView 简介
- 第二讲:index渲染指令.html
- 基于java类库的3DES加密算法实现
- 双向链表加数
- CentOS 6上使用C++调用Redis
- 【Unity&NGUI】为什么把NGUI的UI制作为预制体,再生成到新场景,UI无法正常在Game视图显示
- 关于ZJOI2017day2的感想 #1
- boot-factory模式