我们正在开发一个 Eclipse 插件工具来从工作区项目中删除 sysout 语句。我们只能部分实现我们的目标。如果系统输出在一行中,我们可以轻松删除它。但是如果 sysout 跨越几行(通常由于代码格式化而发生),这就是我们面临问题的时候。
例如 :
System.out.println("Hello World");
删除此行的正则表达式很简单:
System.out.println*
但如果代码是这样的:
System.out.println(New Line)("HelloWorld");
这就是问题所在。谁能建议我如何使用java正则表达式替换它。