关于python:python-re-正则取两个字符之间的字符

5次阅读

共计 279 个字符,预计需要花费 1 分钟才能阅读完成。

import re  
str = 'hihihi>abcdefgid=testgogogo<movemove&'  
  
# 符号须要本义 后面多加一个 # 前后都是符号  
title1 = re.findall(r'\>((?:.|n)*?)\<', str)[0]  
# 只有前面是符号  
title2 = re.findall(r'id=((?:.|n)*?)\&', str)[0]  
print('title1 ---',title1)  
print('title2 ---',title2)

输入后果

title1 ---  abcdefgid=testgogogo
title2 ---  testgogogo<movemove
正文完
 0