idea正则表达式ctrl+R替换

正则表达式进行查找替换

  • 在 idea 上 ctrl + F 查找时,可以用类似 label="(.*?)" 来匹配所有 label 和其等于的值:

    • 注意得选中后面的 " .* "

      image-20240201213121808

  • 这是一个正则表达式的匹配:

    • (.*?) 用一对括号捕获组 —— 捕获组可以提取双引号中的实际值

    • . 匹配任何字符,* 出现任意次数,? 表示最小限度的匹配,如:

      • label="(.*)"

        image-20240201220035109

  • 在第二行做替换时,$1 就是替换成第一行中第一个括号中的内容,有多个的话可以写 $2$3 ...

    image-20240201213523218

posted @ 2024-02-23 10:25  朱呀朱~  阅读(319)  评论(0编辑  收藏  举报