.py文件中有许多串联的sql查询。 其中包含
and a.created_at >='2019-01-01'
...
and b.deleted_at >='2019-01-01'
...
and c.received_at >='2019-01-01'
现在,我要注释掉这些时间比较代码,使其成为代币
-- and a.created_at >='2019-01-01'
...
-- and b.deleted_at >='2019-01-01'
...
-- and c.received_at >='2019-01-01'
我可以使用and (.*?) >='2019-01-01'
来匹配这些比较。
如何在替换中添加--
?
答案 0 :(得分:4)
尝试在替换项中使用$0
,它应与整个匹配的行相对应:
Find: ^and .* >='2019-01-01'$
Replace: -- $0
我不太了解PyCharm,如果默认行为是与整个输入行匹配,那么甚至不需要使用模式中的^ $
锚。但是,他们在那里也不应该错。