idea全局正则替换
发表于|更新于
|浏览量:
一个不危险的想法不值得被称为想法。——奥斯卡.王尔德
idea的全局替换我们经常使用,但一般我们都是替换指定内容,如把ruben改成achao等
我们也可以开启正则表达式,进行匹配
例如我这里要把所有的以r开头的单词用引号引起来:
我们按下ctrl+shift+r进行替换全局,我这里就用当前页面作为演示了,毕竟懒得还原
我使用ctrl+r打开替换菜单,然后按下alt+x
查找栏输入:
1 | (r[a-zA-Z0-9_]+$) |
然后替换栏输入:
1 | "$1" |
这里已经可以看到提示了

我们点击替换或者全局替换都可以的,替换后效果如下

如果我们有两个值,例如我这里叫vampire achao,想要给它这样的两个单词打上引号
就可以输入(v[a-zA-Z]+) ([a-zA-Z]+),替换为"$1 $2":

点击替换后效果:

相关推荐
2024-01-31
charlesproxy抓包工具
帮人要帮心,帮心要知心,知心要诚心。——伊索 分享一个抓包工具: https://www.charlesproxy.com/ 支持mac,可以记录请求、方便分析
2021-04-22
IDEA自带http客户端
我们活在世上不是为自己而向生活索取什么,而是试图使别人生活得更幸福。——奥斯勃 前两天更新了idea2021让我发现一个功能 虽然这个功能应该在以往的idea版本也存在,但是我是随着更新了它才发现这个功能 我们在idea中按下快捷键ctrl+alt+shift+insert 当然我们不用快捷键,直接在项目目录右键新建->草稿文件也是一样的效果 我们输入http找到Http Request 然后我们发现在草稿文件中多了个.http后缀的文件 我们可以在里面写我们的接口测试 例如我这里写一个 1GET https://unidemo.dcloud.net.cn/api/news 然后点击左边的小箭头运行一下 可以看到下面我们调用接口后的响应 这串json会自动储存在.idea/httpRequests/2021-04-22T212126.200.json这里 我们可以按ctrl+鼠标左键去打开这个json文件 那么我们除了GET,使用POST也是可以的,只需要在前面改成POST即可 如果我们需要设置Request Header,可以直接在下方写上我们想要的he...
2026-06-12
container
当你还不能对自己说今天学到了什么东西时,你就不要去睡觉。——利希顿堡 https://github.com/apple/container 当 Mac 遇见 Linux 容器:Apple container 让轻量虚拟机学会了优雅奔跑在开发者的世界里,容器一直像一位高效、干练、说干就干的工程师。它不拖泥带水,不讲排场,只想把应用打包、带走、运行,然后继续奔赴下一场任务。 而在 Mac 的世界里,尤其是在 Apple silicon 的土地上,这位工程师终于等来了一个很懂它的新搭档:Apple container。 container 是 Apple 推出的一个工具,用来在 Mac 上创建和运行 Linux 容器。它把 Linux 容器放进轻量级虚拟机里运行,既保留了容器的灵活轻快,又借助虚拟化能力带来了更贴合 macOS 环境的运行方式。它用 Swift 编写,并且专门为 Apple silicon 优化。换句话说,它不是“也能跑”,而是从出生起就知道自己该怎么在苹果芯片上把事情做漂亮。 如果把传统容器工具比作一群四处打工、适应力极强的旅行者,那么 Apple contain...
2026-07-06
romm
天才不能使人不必工作,不能代替劳动。要发展天才,必须长时间地学习和高度紧张地工作。人越有天才,他面临的任务也就越复杂,越重要。——阿·斯米尔诺夫 https://github.com/rommapp/romm 当你的游戏库终于有了灵魂:写给 RomM 的一封长情告白在自托管的世界里,总有一些项目不是冷冰冰的工具,而更像一个会帮你收拾房间、整理回忆、擦亮旧时光的朋友。 RomM 就是这样的存在。 它对自己的介绍很克制,却很有力量:A beautiful, powerful, self-hosted ROM manager and player. 翻成更有画面感的话,就是这样一位角色:它漂亮,不只是界面顺眼;它强大,不只是功能堆叠;它自托管,意味着你的收藏、你的秩序、你的游戏宇宙,终于真正掌握在你自己手里。 如果你也曾经有过这样的时刻——硬盘里堆着一大堆 ROM,文件名长短不一,命名风格各自为政,封面缺失、信息模糊、平台混杂,想找一款小时候玩过的游戏像在旧仓库里翻箱倒柜——那么 RomM 多半会让你有一种被理解了的感觉。 它不是简单地“存放”游戏。 它更像是在轻声对你说:把你的游...
2024-11-26
git diff
人勤病就懒,人懒病就勤。——佚名 git diff 是 Git 提供的一个关键命令,用于查看不同版本或状态之间的代码差异。虽然命令行输出的格式中会显示类似 diff --git a/file.txt b/file.txt 的内容,这实际上并不是命令,而是差异输出的一部分。本文将详细介绍如何使用 git diff 命令查看和分析代码差异。 什么是 git diffgit diff 用于比较文件内容的变更。常见的使用场景包括: 查看工作区中的更改。 查看已暂存(staged)但未提交的内容。 比较分支之间、提交之间或标签之间的差异。 查看某个特定文件或路径的变更。 基本用法1. 查看工作区中的未暂存更改1git diff 此命令会比较 工作区 和 暂存区 之间的差异。适用于查看修改了但尚未 git add 的文件。 输出示例: 1234567diff --git a/file.txt b/file.txtindex e69de29..d95f3ad 100644--- a/file.txt+++ b/file.txt@@ -0,0 +1,2 @@+Hello, Worl...
2023-06-25
ishot
人是要有帮助的。荷花虽好,也要绿叶扶持。一个篱笆打三个桩,一个好汉要有三个帮。——毛泽东 mac上截图可以使用ishot 非常好用

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog