在日常开发中,常常会存在@ApiModelProperty
和注解需要来回转化的情况,通常情况字段比较少我们还可以人工处理,但是字段多了处理起来又耗费时间又无意义。所以这里提供一种使用正则替换的方式。当然如果开发中存在其他注解之间的替换也可以模仿此种方式进行替换。
@ApiModelProperty转注释
正则表达式:
- • 查找
@ApiModelProperty\(value \= "(.*?)"\)
- • 替换
/** \n * $1 \n */
记得切换右边为Regex
模式
注释转@ApiModelProperty
正则表达式:
- • 查找
\/\*\*\n *\* ([^\n]*)\n *\*\/
- • 替换
@ApiModelProperty\(value \= "$1"\)
记得切换右边为Regex
模式
单行注释转块注释
正则表达式:
- • 查找
// +(.*$)
- • 替换
/**\n\t * $1\n\t */
记得切换右边为Regex
模式
块注释转单行注释
正则表达式:
- • 查找
\/\*\*\n *\* ([^\n]*)\n *\*\/
- • 替换
// $1
记得切换右边为Regex
模式