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":

点击替换后效果:

相关推荐
2023-06-29
brew安装nvm、node及配置
邪恶进攻正直的心灵,从不来不是那么大张旗鼓的,它总是想法子来偷袭,总戴着某种诡辩的面具,还时常披着道德的外衣。——卢俊 用brew安装nvm 1brew install nvm 安装很慢,配置下镜像?.bash_profile 1234export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/bottles" 安装完毕后执行brew info nvm 12...
2023-05-20
配置gitee+jenkins webhooks触发
伪诈不可长,空虚不可守,朽木不可雕,情之不可久。——韩婴 然后在项目里配置gitee webhooks触发 接下来还需要在gitee里配置
2026-02-04
playwright-cli
利用时间是一个极其高级的规律。——恩格斯 Playwright CLI:给“编码代理”与工程团队的浏览器自动化快刀如果你已经在使用 Playwright 做端到端测试或自动化,而又在尝试把 GitHub Copilot、Claude Code 等“编码代理”纳入日常工作流,那么 Playwright CLI 会是一个非常趁手的工具。它以“命令行技能”的方式提供常用浏览器操作,不强迫把页面结构灌进大语言模型,天然更节省 token,也更贴合现代代理的工作模式。 仓库与主页:microsoft/playwright-cli · playwright.dev 描述:CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots. 许可:Apache-2.0 运行时:Node.js 18+ 本文基于仓库的 README 整理重点,给你一个直接可跑的“代理友好型”Playwright CLI 入门。 CLI vs ...
2026-04-29
curl
天才是百分之一的灵感,百分之九十九的血汗。——爱迪生 你好,我叫 curl:一位把“URL”当作门牌号的网络搬运工在互联网这座巨大的城市里,每一条数据都有自己的住址——URL。有人开着浏览器观光,有人写着代码盖楼,而我,curl,更像一位不爱社交、但极其靠谱的“快递员 + 翻译官 + 侦探”。 你给我一个 URL,我就能把数据从那里带回来;你让我把数据送过去,我也能稳稳当当交付。我不是花哨的 GUI 软件,我喜欢在命令行里工作:安静、直接、效率高。 我住在这里:https://github.com/curl/curl 我的自我介绍(description)很干脆:A command line tool and library for transferring data with URLs 是的,我既是一把命令行工具,也是一套可嵌入程序的库;我做的事只有一件,却可以做到非常深:通过 URL 传输数据。 我能做什么?(以及我为什么这么忙)如果把网络世界拟人化,那我每天大概都在做这些事: 帮你去服务器门口敲门,问一句:“在吗?把页面给我。” 夹带“通行证”(Header ...
2023-11-19
jetbrains-gateway远端开发
欠债是最不堪忍受的贫困。——托·富勒 今天下载了Jetbrains Gateway,没有用Jetbrains Toolbox的可以在官网下载: JetBrains Gateway - Remote Development for JetBrains IDEs 点击New Connection 输入IP和用户名 等待下载和配置 然后使用~可以远端直接DEBUG,对于开发期间连调和一些依赖Linux环境的场景都可以使用
2026-04-01
mac使用claude配置token
足行万里路,胜读万卷书。——书摘 在 Mac 里把 Token 安顿好:写进 /Users/achao/.claude/settings.json 的那一刻,Claude 才算“拿到钥匙”在 Mac 上,Claude Code 有一个很像“随身小钱包”的地方: /Users/achao/.claude/settings.json 它不显眼,不喧哗,却决定了 Claude 能不能顺利出门办事、能不能刷卡、能不能把你交代的任务一路跑通。而 Token,就是那把钥匙——没有它,Claude 再聪明,也只能站在门口礼貌微笑。 这篇文章就写一件事:如何在 macOS 上把 Token 配置进 /Users/achao/.claude/settings.json,让它稳稳落地、随叫随到。 1) settings.json 是谁?它为什么住在这里?在你的用户目录里,Claude 给自己留了一间小屋: 目录:/Users/achao/.claude/ 配置文件:/Users/achao/.claude/settings.json settin...

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