我想使用模式作为原始字符串执行re.search,如下所示。
m=re.search(r'pattern',string)
但如果我在pat='pattern'
之类的变量中有'模式'。我如何进行原始搜索?
答案 0 :(得分:3)
您将模式字符串声明为原始字符串:
regexpattern = r'pattern'
m=re.search(regexpattern,string)
答案 1 :(得分:-3)
你可以这样给出原始输入。 test是字符串变量。
pat = """pat%s""" % test
pattern = re.compile(pat, re.I | re.M)
match = pattern.search(l)