IntelliJ IDEA 编辑器的全局搜索中使用正则表达式的操作方法
作者:TM_enn
这篇文章主要介绍了IntelliJ IDEA 编辑器的全局搜索中使用正则表达式的相关知识,补充介绍了IDEA查找和替换实用正则,感兴趣的朋友跟随小编一起看看吧
IntelliJ IDEA 编辑器的全局搜索中使用正则表达式
打开 IntelliJ IDEA 编辑器。
- 使用快捷键 Ctrl + Shift + F(Windows / Linux)或 Cmd + Shift + F(Mac)打开全局搜索窗口。
- 在搜索框中输入要搜索的内容,例如:“设备【】已经绑定网关”。
- 在搜索框旁边的 “.*” 图标上点击,将搜索模式切换为正则表达式模式。
- 填入所需的正则表达式,根据你的需求来构建正则表达式匹配规则。
比如搜索字符串"设备【" + device.getDeviceNo() + “】已经绑定网关”。
要求在搜索框里填入"设备【】已经绑定网关"并加入正则就能搜索到
要忽略"【】"之间的内容,可以使用以下正则表达式
设备\【.*?\】已经绑定网关
这个正则表达式将匹配字符串中的 “设备【“、”】已经绑定网关”,并忽略它们之间的内容。在使用全局搜索时,使用上述正则表达式作为搜索条件即可实现需求
补充:
IDEA查找和替换实用正则
按开头查找
比如说我需要查找有swagger中@ApiModelProperty
注解的属性
正则表达式:@ApiModelProperty
替换头和尾
接着上面的例子,想把swagger注解替换成文档注释,@ApiModelProperty(value = "起点")
> /** 起点 */
正则表达式:(@ApiModelProperty\(value = ")(.*)("\))
、/**$2*/
到此这篇关于IntelliJ IDEA 编辑器的全局搜索中使用正则表达式的文章就介绍到这了,更多相关 IDEA全局搜索使用正则表达式内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!