Python正则表达式的pattern需要借助format进行传一个str类型参数

新手上路,请多包涵

但是这个参数只是要匹配的普通文本,需要将其中涉及正则的所有特殊符号例如(){}[].*等等均进行转义,如何优雅的进行?换句话说,如何获得一个纯净的,不包含任何未转义正则特殊符号的字符串?

阅读 2k
2 个回答
新手上路,请多包涵

我在阅读官方文档,发现了re下有escape函数,转义函数,完美解决问题。还是没想到escape是转义的意思。

是的,本身就有提供转义的函数的

推荐问题