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-02-09
he3
战争中绝无授予亚军的二等奖——布雷德利 He3是一个客户端软件,内置超过 200 种实用工具,免费持续更新更多品类。包含智能搜索、类型识别、自定义快捷键等特性,让你的开发效率直接起飞。 官网:https://he3.app/zh/ 我们使用scoop来安装 1scoop install "https://raw.githubusercontent.com/he3-app/he3-scoop/main/he3.json" 报错了 使用管理员运行成功 还是很方便的
2025-01-01
free-programming-books
一切安乐,无不来自困苦。——《我是猫》 Github: https://github.com/EbookFoundation/free-programming-books官网: List of Free Learning Resources In Many Languages | free-programming-books 最近发现了一个宝藏项目,叫 Free Programming Books。这是由 EbookFoundation 维护的一个开源项目,整理和收集了海量的免费编程书籍和学习资源,涵盖了几乎所有主流编程语言、框架、工具以及相关的计算机科学领域。无论是初学者还是有经验的开发者,这个项目都能为你提供非常有价值的学习材料。 整个项目的结构非常简单清晰,所有的资源都以 Markdown 文件的形式存储在 GitHub 仓库中。通过目录的组织,用户可以快速找到自己需要的资源,比如按编程语言分类(Python、Java、C++等),或者按主题分类(数据科学、算法、数据库等)。所有的资源链接都经过精挑细选,确保它们是免费和合法的。 使用这个项目非常简单,直接打开仓库的主页...
2023-02-22
ilovepdf
你要记住,永远要愉快地多给别人,少从别人那拿取——高尔基 分享一个在线pdf工具网站:https://www.ilovepdf.com/zh-cn
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...
2024-01-19
idea插件SequenceDiagram查看方法调用链
没有大胆的猜测就作不出伟大的发现。——牛顿 分享一个idea插件SequenceDiagram 可以查看方法调用链 官网: Release Note
2024-04-10
gitroll
永远年轻,永远热泪盈眶。 ——杰克·凯鲁亚克《达摩流浪者》 我们可以用gitroll进行开源评分: VampireAchao | GitRoll Reliability 可靠性5.00 Demonstrates strong logical thinking, producing reliable code without errors.表现出强大的逻辑思维,生成可靠且无错误的代码。 Security 安全5.00 Adheres to best practices in coding to produce secure code without vulnerabilities.遵循编码的最佳实践,以生成没有漏洞的安全代码。 Maintainability 可维护性4.00 Writes clean, easily readable, and maintainable code.编写干净、易于阅读且可维护的代码。 Contribution 贡献5.00 Has contributed to influential projects, earning recognition...

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