区别"/>
正则表达式中的*?与*的区别
实验一
import re# 定义要匹配的文本
text = 'aabab'# 定义正则表达式
pattern = r'a.*b'# 使用正则表达式进行匹配
matches = re.findall(pattern, text)# 输出匹配结果
print(matches)
output:
['aabab']
实验二
import re# 定义要匹配的文本
text = 'aabab'# 定义正则表达式
pattern = r'a.*?b'# 使用正则表达式进行匹配
matches = re.findall(pattern, text)# 输出匹配结果
print(matches)
output:
['aab', 'ab']
更多推荐
正则表达式中的*?与*的区别
发布评论