IntelliJ IDEA 编辑器的全局搜索中使用正则表达式的操作方法

 更新时间:2024年01月08日 11:17:13   作者: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全局搜索使用正则表达式内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解决idea启动报错javax.imageio.IIOException的问题

    解决idea启动报错javax.imageio.IIOException的问题

    这篇文章主要介绍了idea启动报错javax.imageio.IIOException,解决打不开idea问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • Java Excel数据导入数据库的方法

    Java Excel数据导入数据库的方法

    这篇文章主要为大家详细介绍了Java Excel数据导入数据库,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • java使用RestTemplate封装post请求方式

    java使用RestTemplate封装post请求方式

    这篇文章主要介绍了java使用RestTemplate封装post请求方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • java、springboot 接口导出txt方式

    java、springboot 接口导出txt方式

    这篇文章主要介绍了java、springboot 接口导出txt方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • JDBC自定义连接池过程详解

    JDBC自定义连接池过程详解

    这篇文章主要介绍了JDBC自定义连接池过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • springboot定时任务详解

    springboot定时任务详解

    这篇文章主要介绍了springboot定时任务的相关资料,帮助大家更好的理解和使用springboot框架,感兴趣的朋友可以了解下
    2021-01-01
  • java Split 实现去除一个空格和多个空格

    java Split 实现去除一个空格和多个空格

    这篇文章主要介绍了java Split 实现去除一个空格和多个空格,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-10-10
  • Java容器ArrayList知识点总结

    Java容器ArrayList知识点总结

    本篇文章给大家分享了Java容器ArrayList的相关知识点,对此有需要的朋友可以跟着学习参考下。
    2018-05-05
  • springboot相互依赖 server相互引用方式

    springboot相互依赖 server相互引用方式

    这篇文章主要介绍了springboot相互依赖 server相互引用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • mybatis group by substr函数传参报错的解决

    mybatis group by substr函数传参报错的解决

    这篇文章主要介绍了mybatis group by substr函数传参报错的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01

最新评论