python之re模块通过正则表达式实现截取
2017-04-20 19:02
369 查看
python之re模块通过正则表达式实现截取
先说一下需求:就是通过Python模块(import re)实现对某段字符串语句进行获取想要的信息,比如数字,邮件或者电话号码等这里涉及到正则表达式的时候,如果对这一块不熟悉的话可参照本人有关正则表达式的学习系列 --
正则表达式从零开始学习系列(一)/(二)(三)
首先,我们必须要加在re模块才能使用相应功能:
import re
1. 我们定义一段字符串 strA = “This is test for get a number 2684561 End",然后去截取这段话中的数字2684561。
新建py文件:test.py,内容如下:
import re
strA = "This is test for get a number 2684561 End"
num = re.findall(r'\b\d.*\d\b', strA)
print num
我们可以查看输出结果: ['2684561']
其中 '\b\d.*\d\b' 获取数字的正则式,当然我们也可以用: '\b\d{1,}\b' 。
相关文章推荐
- python re模块实现正则表达式
- Python中re(正则表达式)模块学习
- Python中re(正则表达式)模块学习
- Python中re(正则表达式)模块函数学习
- python的正则表达式模块re
- python re正则表达式模块之一
- python内置正则表达式(re)模块官方文档简要中文版
- Python模块学习 re 正则表达式
- Python的re模块(正则表达式操作)
- PYTHON正则表达式 re模块使用说明
- Python中re(正则表达式)模块学习
- python正则表达式:re模块
- python 学习记录(2)—re 正则表达式模块的使用
- python的正则表达式re模块的常用方法
- Python之re模块 —— 正则表达式操作
- Python用re(正则表达式)模块过滤Telnet字体颜色
- Python笔记(8)re模块,正则表达式
- python的正则表达式re模块的常用方法
- 转 python内置正则表达式(re)模块官方文档简要中文版
- python应用regex正则表达式模块re