标签: python
这似乎是一个非常简单的问题,但这花了我几个小时:
mystr='link/123' pattern = re.compile(r'123') print(pattern.match(mystr))
结果是None 据我所知,'/'只是一个普通的char,我不知道为什么re不起作用?
None
re
答案 0 :(得分:1)
match只会在字符串的开头匹配。
match
https://docs.python.org/3/library/re.html#re.regex.match
改为使用search。
search
https://docs.python.org/3/library/re.html#re.regex.search