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

点击替换后效果:

相关推荐
2025-02-25
pandoc文件转换
不像葡萄,不像鲜花,不像微微的雪。——博尔赫斯的《山峰上的年轻牧人》 https://pandoc.org/ https://github.com/jgm/pandoc Pandoc - 强大的文档转换工具 在现代软件开发和写作中,许多文档格式共存,从 Markdown 到 LaTeX,再到 HTML、Word 和 PDF。对于需要跨格式转换文档的开发者、作者或学者来说,Pandoc 提供了一种简便且强大的解决方案。作为一个开源工具,Pandoc 能够处理多种格式之间的相互转换,极大地提高了文档处理的效率。 Pandoc 以其强大的文档转换能力,广泛应用于科研写作、电子书出版、博客撰写等领域。在这篇博客中,我们将探讨 Pandoc 的功能、安装方法和使用技巧,帮助你更好地利用这一工具。 什么是 Pandoc?Pandoc 是一个开源的文档转换工具,可以在多种文档格式之间进行转换。Pandoc 支持从一个格式转化为其他格式,例如从 Markdown 转换为 LaTeX、从 HTML 转换为 Word、从 LaTeX 转换为 PDF 等。Pandoc 是一个命令行工具,使用它,你...
2023-08-03
Chat2DB
关心和善意,比任何礼物都能产生更多的效果,比任何礼物都有更多的实际实际利益——卢俊 分享一个智能的通用数据库SQL客户端和报表工具 https://github.com/chat2db/Chat2DB/ https://chat2db.ai/ 一款开源免费的多数据库客户端工具,支持windows、mac本地安装,也支持服务器端部署,web网页访问。 和传统的数据库客户端软件Navicat、DBeaver 相比Chat2DB集成了AIGC的能力,能够将自然语言转换为SQL, 也可以将SQL转换为自然语言,可以给出研发人员SQL的优化建议,极大的提升人员的效率,是AI时代数据库研发人员的利器, 不懂SQL的运营或业务也可以轻松使用快速查询业务数据、生成报表的能力。
2024-06-17
natapp内网穿透连接不上
交谈是生活中最有意义的事。——爱默生 主要就是这个链接 连不上网络错误调试排查详解 - NATAPP-内网穿透 基于ngrok的国内高速内网映射工具 MAC是WIFI设置的详细信息这里修改NDS 然后再次运行 1GithubIireAchao:natapp achao$ ./natapp -authtoken=xxx -log=stdout
2023-03-08
postcat
凡事谦虚,温柔,忍耐,用爱心互相宽容——佚名 分享一个api开源软件: Postcat 是一个强大的开源、跨平台(Windows、Mac、Linux、Browsers…)的 API 开发测试工具,支持 REST、Websocket 等协议(即将支持 GraphQL、gRPC、TCP、UDP),帮助你加速完成 API 开发和测试工作。 我们在保证 Postcat 轻巧灵活的同时,还为 Postcat 设计了一个强大的插件系统,让你一键使用其他人开发好的插件来增强 Postcat 的功能,或者自行开发 Postcat 插件,因此 Postcat 理论上是一个拥有无限可能的 API 产品,我们也形象地为 Postcat 的猫咪加上了一件披风,代表它的无限可能。 官网:https://docs.postcat.com 其github也有1.4k stars 可以下载客户端,也可以直接使用web端 简单使用了下,发现其插件功能确实很不错,比如新推出的chatGPT插件: 还有非常多的插件可以选择
2022-05-09
快捷键占用
凡是过去,皆为序章——莎士比亚 分享一个工具,可以解决快捷键占用问题,并且不止如此 OpenArk是一款Windows平台上的开源Ark工具. Ark是Anti-Rootkit(对抗恶意程序)的简写, OpenArk目标成为逆向工程师、编程人员的工具,同时也能为那些希望清理恶意软件的用户服务。以后也将会支持更多功能和命令。 功能 进程 - 查看进程、线程、模块、句柄、内存、窗口等信息,还有进程注入等功能。 内核 - 系统内核工具,例如:内存管理、驱动、热键、回调、过滤驱动、存储、IDT/SDT/NDIS/WFP等功能。 编程助手 - 程序员的工具箱。 扫描器 - PE/ELF文件解析器,以后会变成病毒分析助手。 捆绑器 - 目录和多个程序可以捆绑成一个exe程序,同时支持脚本。 实用工具 - 垃圾清理功能、系统工具等等。 逆向工具 - 精心挑选了许多有用的小工具,这些和OpenArk既有功能互补,高效率,我们一直在思考。 控制台 - 这里有很多有用的命令。 语言 - 目前支持中文和英文,以后会支持更多。 更多强大的功能正在开发中。。...
2023-07-08
bboss
好话一句三冬暖,话不投机六月寒。——佚名 分享一个开源项目 ETL-Stream-ElasticsearchClient https://github.com/bbossgroups/bboss-elasticsearch bboss是一个基于开源协议Apache License发布的开源项目,由开源团队bboss运维,主要由以下三部分构成: Elasticsearch Highlevel Java Restclient , 一个高性能高兼容性的Elasticsearch/Opensearch java客户端框架 数据采集同步ETL ,一个基于java语言实现数据采集作业的强大ETL工具,提供丰富的输入插件和输出插件,可以基于插件规范轻松扩展新的输入插件和输出插件 流批一体化计算框架,提供灵活的数据指标统计计算流批一体化处理功能的简易框架,可以结合数据采集同步ETL工具,实现数据流处理和批处理计算,亦可以独立使用;计算结果可以保存到各种关系数据库、分布式数据仓库Elasticsearch、Clickhouse等,适用于数据体量和规模不大的企业数据分析计算场景,具有...

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