【发布时间】:2014-07-20 22:56:45
【问题描述】:
我安装了 JD-GUI 以从 jar 文件中检索我的代码。一切正常,除了 JD-GUI 会自动添加烦人的 cmets,如下所示:
有什么办法可以删除它们?我不懂正则表达式。
【问题讨论】:
-
如果您仍然没有足够的声誉来附加图片,请尝试将您的代码作为文本包含在帖子中。因为一旦链接断开,这个问题将变得无用..
我安装了 JD-GUI 以从 jar 文件中检索我的代码。一切正常,除了 JD-GUI 会自动添加烦人的 cmets,如下所示:
有什么办法可以删除它们?我不懂正则表达式。
【问题讨论】:
使用CTRL+H。在“文件搜索”>“搜索字符串”中,选中“正则表达式”并使用其他答案给出的正则表达式之一。
然后使用“替换...”将它们全部替换为空。
【讨论】:
使用 Eclipse:
转到Edit > Find/Replace...
在查找框中使用此正则表达式:^/\* [0-9 ]{3} \*/
^ 匹配行首。/\* 匹配评论开始[0-9 ]{3} 完全匹配三个数字/空格\*/ 匹配评论结束确保 替换 框为空。
确保选中正则表达式复选框。
点击全部替换
【讨论】:
\d+将匹配任意数量的数字。
/* */,不会被 \d+ 匹配。但是,您可以使用 [0-9 ]* 匹配任意数量的数字和/或空格。