mike.liu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
1.match
import re
m = re.match("[0-9]{0,10}","7564565abcdefg") #match从开头开始匹配
if m:
print(m.group()) #打印匹配的值
2.findall#从任何位置查找所有
import re
n = re.findall("@","ABCEe@agdaf785")
if n:
print(n)
3.search()#所有都找,找到第一个就返回,不再继续找
import re
n = re.search("785","ABCEe@agdaf785")
if n:
print(n.group)
4.sub #替换
n = re.sub("\d+", "|", "ABCEe@ag665daf785", count=1)
if n:
print(n)


posted on 2016-11-24 21:40  mike.liu  阅读(172)  评论(0编辑  收藏  举报