在Python中转义正则表达式字符串
发布于 2021-02-02 23:20:55
我想使用来自用户的输入作为正则表达式模式来搜索某些文本。它可以工作,但是我该如何处理用户在正则表达式中放置有意义的字符的情况?例如,用户要搜索Word (s)
:正则表达式引擎会将(s)分组。我希望它像对待字符串一样对待它"(s)"
。我可以replace在用户输入上运行并将(with \(
和)with
替换,\)
但是问题是我将需要对每个可能的正则表达式符号进行替换。你知道更好的方法吗?
关注者
0
被浏览
169
1 个回答