在这种情况下尝试返回True。
re.match("abc*bcd*", "abc/blahblah/bcd/adf")
我的图案错误吗?
*
表示它可以是任意或多个字符。我真的不明白为什么要打印None
我正在运行Python 2.7
答案 0 :(得分:4)
将模式更改为abc.*bcd.*
您的模式将匹配abcccccbcdddddd
答案 1 :(得分:1)
*
字符适用于其左侧的图案。因此,在这种情况下,您允许任意数量的c
,以后允许任意数量的d
。您可以使用点.
来表示任何字符。
re.match("abc.*bcd.*", "abc/blahblah/bcd/adf")