'''
python 正则表达式 非贪婪匹配之“(.*?)”
'''
# 格式: 文本A(.*?)文本B
import re
res = '文本A路漫漫其修远兮文本B'
source = re.findall('文本A(.*?)文本B', res)
print(source)
# 在实际应用中一般不这样写,不会把匹配规则写在findall()函数中
# 实战中一般按照下面这段代码写
import re
res = '文本A路漫漫其修远兮文本B'
p_text = '文本A(.*?)文本B'
text = re.findall(p_text, res)
print(text)
两段代码运行结果是一样的
评论 (0)