正则表达式方法

#__author__:Administrator}
#data: 2017/12/16

# 1.findall() 所有结果都返回到一个列表里
# 2.search() 返回第一个对象,对象可以调用group()返回结果
# 3.match 只在字符串开始匹配,返回第一个对象,对象可以调用group()返回结果
#4。split()
import re

ret = re.match('asd','asddadasd').group()
print(ret)

ret = re.split('as','aaaasdfffas')
print(ret)

ret = re.split('[j,s]','aamajsdfsffas') #*****
print(ret)

ret = re.sub('xuxu','shuaitou','asdasxuxuasdasd')#相当于replace
print(ret)

ret = re.findall('\.com','asdas.comasdas')
print()
#等价于
obj = re.compile('\.com')
ret = obj.findall('asdas.comasdas')
print(ret)


posted @ 2017-12-18 10:49  无敌帅帅头  阅读(112)  评论(0编辑  收藏  举报