我正在寻找一个正则表达式,只找到空的java注释,如下所示:
/**
*
*/
Eclipse会在以下情况下创建生成一个序列版本ID ...还有另一个thread关于查找所有评论但是我没有设法使正则表达式只适应"过滤"空的。
//.*|("(?:\\[^"]|\\"|.)*?")|(?s)/\*.*?\*/
有什么想法吗? 谢谢!
答案 0 :(得分:3)
试试这个:
\/\*\*[\s\t\r\n]*[ \*]*[\s\t\r\n]*\*/
应该匹配任何以/ **开头的字符串,以* /结尾,并且只包含换行符,空格或星号。
答案 1 :(得分:2)
不会告发'吨
"\\s*/[*]{2}[*\\s]*[*]/\\s*"
和Pattern.MULTILINE
标志一起足够吗?
它以空格开头(可选),然后是/**
,然后只有空格,*
后面跟着*/
,后面跟着更多的空格。
它的外观如下: