我遇到了问题。我试图仅匹配第二个文件。
ERIC_KM_NOW_SYSTEMIC_17001900_data.html
ERIC_KM_NOW_17001900_data.html
import re
viewTag = "KM_NOW"
regex = re.escape(viewTag) + r'(\d{8})' + re.escape('_data')
test = re.search(regex, "ERIC_KM_NOW_17001900_data.html")
print(test)
这不对吗? 我输入“无”
最佳答案
您在 KM_NOW
之后忘记了 _
。
(提示:print(regex)
以便下次轻松查看。;-))
关于python - 匹配正则表达式,其中要匹配的字符串是从变量构建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12051666/