正则表达式方法

#__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)


原文地址:https://www.cnblogs.com/xuxu-learn-python/p/8056500.html