2016-07-21 218 views
-1

`奇怪的结果()

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” 1111 SIdébiteur”,t)是无“在两种情况下都返回True

+0

请添加代码作为文本,而不是丢失在原来的字符串急性图像 – RvdK

+0

?尝试'1111 SIdébiteur',而不是'1111 SI debiteur' – Marwie

+0

是谢谢你了很多问题已经回答了 –

回答

1

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

+0

aaaaah那真是愚蠢的我,感谢洙多我一直停留在这个时间过长:d –