转载链接: https://www.jianshu.com/p/41939d338ccb
ps:真的很强大,我以前不知道()可以捕获分组,都是用span()一个一个的匹配。。
示例:
def re_split_test():
strs = '目前治疗:faga目前注意事项:dsafddd'
re_split_pattern = re.compile('目前治疗|目前注意事项')
print(re.split(re_split_pattern, strs))
if __name__ == '__main__':
re_split_test()
运行结果:
['', ':faga', ':dsafddd']
使用括号捕获后,示例:
def re_split_test():
strs = '目前治疗:faga目前注意事项:dsafddd'
re_split_pattern = re.compile('(目前治疗|目前注意事项)')
print(re.split(re_split_pattern, strs))
if __name__ == '__main__':
re_split_test()
运行结果:
['', '目前治疗', ':faga', '目前注意事项', ':dsafddd']