答案 0 :(得分:1)
以下正则表达式匹配搜索到的行,以便可以将它们替换为空字符串以将其删除:
(?<=[\r\n])[ \t]*+(?:(?:private|static)\s++){2}([\w_$]++)\s++([\w_$]++)\s*+=\s*+new\s++\1\(\)\s*+;\s*+(?:(?:public|static)\s++){2}\1\s++getInstance\(\)\s*+\{\s*+return\s*+\2\s*+;\s*+\}[ \r]*+[\r\n]*+