0
REGEXES = [(re.compile(r'cat'), 'cat2'),
(re.compile(r'(if)(.*)(\r?\n)(\s*)(logger.info)(.*)'), '\1\2')]
for search, replace in REGEXES:
line = search.sub(replace, line)
为什么不工作就可以了...Python的正则表达式不工作
if(List != null) {
logger.info("List is not null");
fieldSetContainerList.clear();
}
做工精细,用记事本++正则表达式搜索替换。 用法:要删除所有if语句下面的logger.info语句。
像@NPE说:它应该工作使用'R '\ 1 \ 2')]',而不是''\ 1 \ 2')]' – lv10