3

我有一些包含如下注释的类:

...
...
...
/*     */ 
/*     */   public void startApplication()
/*     */   {
/*  57 */     initializeFields();
/*  58 */     this.run = true;
/*  59 */     new Thread(this).start();
/*     */   }
/*     */ 
/*     */   public void stopApplication() {
/*  63 */     this.run = false;
/*     */   }
/*     */ 
/*     */   public void run()
/*     */   {
...
...
...

而且我必须清理/* */课堂上的所有字符串。我应该使用哪个正则表达式来使用 Eclipse 的查找/替换工具来执行此操作?

4

3 回答 3

7

这是 Jd-GUI,我已经需要相同的正则表达式 :)

/\*.*?\*/
于 2012-05-10T08:21:47.903 回答
1

点击CTRL+SPACE文本框,它会给你正则表达式的建议。您可以在此讨论中找到更多详细信息

于 2012-05-10T08:25:33.097 回答
0

您可以使用: /\*\s+\d*\s+\*/,或者如果您还想去掉代码前的空格,假设它是一个选项卡,请使用/\*\s+\d*\s+\*/\t. 可以选择将最后一个选项卡更改为特定数量的空格 -\s+例如,如果您只使用 ,它将丢失您不想要的缩进!

于 2012-05-10T08:23:05.920 回答