
正则表达式
JINKELA_
坚持做你自己
展开
-
python 正则表达式 re模块
#1.首先要导入包 reimport re2.In [1]: str1='imooc python'In [2]: str1.find('i')Out[2]: 0In [4]: str1.find('z')Out[4]: -1In [6]: str1.startswith('i')Out[6]: True#3.正则表达式re的使用import re#匹配'imooc',re原创 2016-12-04 21:02:38 · 765 阅读 · 0 评论 -
python -正则表达式--单字符匹配
In [37]: clearIn [38]: ma=re.match(r'.','b')#'.'的意思是可以匹配任何单个字符In [39]: ma.group()Out[39]: 'b'In [2]: ma=re.match(r'{.}','{a}')#大括号里面加点可以匹配大括号里面的任意单字符In [3]: ma.group()Out[3]: '{a}'In [4]:原创 2016-12-05 14:00:48 · 3190 阅读 · 0 评论 -
python-正则表达式 匹配多个字符串的语法规则
#'*'的作用就是匹配前一个字符0次或者是无限次In [5]: ma=re.match(r'[A-Z][a-z]*','A')#匹配0次In [6]: maOut[6]: In [7]: ma.group()Out[7]: 'A'In [8]: ma=re.match(r'[A-Z][a-z]*','Asdkjljfsjdfoidjs')#'*'的作用就是匹配前一个字符无限次,无原创 2016-12-07 14:53:19 · 19339 阅读 · 0 评论 -
python -正则表达式 杂类
In [10]: clearIn [11]: import reIn [12]: ma=re.match(r'^[\w]{4,7}@163.com$','2991483698@qq.com')#'^'定义以字符串为开头,'$'以字符串为结尾In [13]: maIn [14]: ma.group()-----------------------------------------原创 2016-12-07 18:59:02 · 541 阅读 · 0 评论 -
python 正则表达式 字符串的 匹配 替换 分割 查找
In [1]: import reIn [2]: str1='imooc video=1000'In [3]: str1.find('1000')#可以查找出索引值Out[3]: 12In [4]: str1='imoocvideo=1000'In [5]: str1.find('1000')Out[5]: 11In [6]: info=re.search(r'\d+',s原创 2016-12-08 15:10:00 · 10477 阅读 · 0 评论