Java Intellij idea:如何使用regexp创建自定义检验规则

Java Intellij idea:如何使用regexp创建自定义检验规则,java,regex,intellij-idea,Java,Regex,Intellij Idea,我正在寻找一种在Intellij中创建检查规则的方法,该规则可以识别何时有内联注释,并将它们移动到上面自己的行中 示例:查找 someCode() // someComment 并替换为 // someComment someCode() 我能够找到正确的regexp来查找和替换: 查找:(。。。。。(//)(。。。。。。 替换:$2$3\n$1 但是我找不到一个办法来制定规则 我已经阅读了关于 但是找不到任何使用regexp进行搜索和替换的示例。您的regexp似乎是错误的。它 应该工作^

我正在寻找一种在Intellij中创建检查规则的方法,该规则可以识别何时有内联注释,并将它们移动到上面自己的行中

示例:查找

someCode() // someComment
并替换为

// someComment
someCode()
我能够找到正确的regexp来查找和替换:

查找:(。。。。。(//)(。。。。。。
替换:$2$3\n$1

但是我找不到一个办法来制定规则

我已经阅读了关于
但是找不到任何使用regexp进行搜索和替换的示例。

您的regexp似乎是错误的。它

应该工作
^(.*)/(.*)

然而,我不完全确定你是否可以将其用作定制检查

根据。您需要根据“占位符”定义一些结构。占位符,但主结构似乎没有这样做,因为它需要特定的语法