re.match()的奇怪结果

时间:2016-07-21 09:30:51

标签: python

`

t='1111 si debiteur'
import re
re.match(r"si débiteur",t) is None #gives back True as a result
re.match(r"1111 si débiteur",t) is None #gives back True as a result
re.match(r"1111 si débiteur",t) is not None #gives back False as a result
t='8588'
re.match(r"1111 si débiteur",t) is None #gives back True as a result

`

事情是我真的不明白为什么“re.match(r”1111sedébiteur“,t)是无”在这两种情况下都返回True

1 个答案:

答案 0 :(得分:1)

t:1111 si debiteur的值没有重音re.match(r"1111 si débiteur",t)的位置。