python re模块 re.match匹配不上的问题

最近写python的时候发现了一些问题:

import re

expre = "(p>q)"
a = re.search(r"([A-Za-z])>([A-Za-z])",expre)  #有结果  p>q
b = re.match(r"([A-Za-z])>([A-Za-z])",expre)   #无结果
print(a)
print(b)

当使用re.match的时候就匹配不上,当使用search的时候就能匹配上,这个问题有一点小坑,在此记录一下。

发布了28 篇原创文章 · 获赞 5 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43342566/article/details/102713955