标签: python regex match
我在python
var1 = u'Manish/testfolder/.*txt' var2 = u'Manish/testfolder/test.txt.abc'
如果我输入 re.match(var1 , var2 )
re.match(var1 , var2 )
它是真的可以有人解释它是如何评估为真的,我将做什么,使它返回false。
答案 0 :(得分:2)
你的正则表达式包含在var2中。
如果您明确为正则表达式设置了结尾,那么它就不再匹配了:
var1 = u'Manish/testfolder/.*txt$'
答案 1 :(得分:1)
如上所述here和here re.match()仅在字符串的开头检查匹配项。
re.match()