1. 首页
  2. 数据库
  3. 其它
  4. python 正则式使用心得

python 正则式使用心得

上传者: 2020-12-29 22:08:52上传 PDF文件 35.74KB 热度 12次
1.match() 从开始位置开始匹配 2.search() 任意位置匹配,如果有多个匹配,只返回第一个 3.finditer() 返回所有匹配 4.每次匹配,都是尽量最大匹配。例如: >>> m = re.compile(‘abc[bcd]*b’) >>> m.findall(‘abcbcbcb’) [‘abcbcbcb’] 其实abcbcb也是匹配的abc[bcd]*b的,不过只返回一个最大的匹配值。 5.split()方法 a.根据正则式划分字符串,可指定最大的划分数 >>> p = re.compile(r’\W+’) >>> p.split(‘This is a test, shor
下载地址
用户评论