Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我安装了 JD-GUI 以从 jar 文件中检索我的代码。一切正常,除了 JD-GUI 自动添加恼人的注释,如下所示:
有什么办法可以删除它们?我不明白正则表达式。
使用 Eclipse:
转到在查找框中Edit > Find/Replace... 使用此正则表达式:^/\* [0-9 ]{3} \*/
Edit > Find/Replace...
^/\* [0-9 ]{3} \*/
^
/\*
[0-9 ]{3}
\*/
确保替换框为空。 确保选中正则表达式复选框。 点击Replace All
使用CTRL+H. 在“文件搜索”>“搜索字符串”中,选中“正则表达式”并使用其他答案给出的正则表达式之一。
CTRL+H
然后使用“替换...”将它们全部替换为空。
使用实用程序sed搜索正则表达式并替换为空字符串。这是一个可以帮助您开始使用它的要点。
由于您不了解正则表达式,我将帮助您:/^\/\* \d+ \*\//gm将查找从行首开始并包含行号的每个注释块。
/^\/\* \d+ \*\//gm
以下是它的工作原理:
/
\/\*
/*
\d+
\*\/
*/
/gm