我想查找文本中是否有模式$*.*
。
但我无法弄清楚如何在python中使用正则表达式。
答案 0 :(得分:1)
逃离美元和点:
re.search(r'\$\.', inputstring)
经验法则:
使用原始字符串文字,因此您不必使用双斜杠(Python和正则表达式都从反斜杠中获取含义)
如有疑问,请转义字符以使其与字面字符匹配。
答案 1 :(得分:1)
由于您正在寻找特定的子字符串,因此您甚至不需要正则表达式。这应该做:
"$." in my_string
示例:
>>> "$." in "tes$.t"
True
>>> "$." in "test"
False