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-22
idea的Learn IDE Features
没有人能真实公正的评价自己,我们的自爱是很不可靠的。——但丁 经常打开idea项目列表界面可以看到一个Learn标签页 这个其实是jetbrains自家出的教学指南,集成在了idea中 例如我们打开一个 进到界面,左侧可以选择教程 我们选择第一个Get Acquainted With IDE 就可以跟着他的指引一步步学习 非常的好用
2025-04-20
freeCodeCamp
让我们不要用过去的哀悉拖累我们的记忆。——莎士比亚 freeCodeCamp:编程学习的全能开源平台在互联网时代,学习编程已经成为一种重要的技能。而 freeCodeCamp,通过提供免费的课程和社区支持,帮助数百万人迈出了学习编程的第一步。本文将带你深入了解这个改变了无数人生活的开源项目。 什么是 freeCodeCamp?freeCodeCamp 是一个开源的编程学习平台,目标是让每个人都能免费学习编程。其课程涵盖从前端开发到数据科学的多个领域,并通过实战项目帮助学员提升技能。 核心特点: 免费课程和认证:所有课程均为免费,并提供行业认可的认证。 开源社区:由开发者和贡献者构建的开源项目,支持不断更新和优化。 项目驱动学习:通过真实项目的实践,帮助学员巩固知识。 支持多语言:课程内容被翻译成多种语言,真正实现全球化。 freeCodeCamp 的课程体系freeCodeCamp 的课程体系分为多个认证路径,每条路径包括数百小时的课程内容。以下是一些热门路径: 响应式网页设计:学习 HTML、CSS 和 Flexbox 等技术,构建响应式网站。 JavaScript...
2025-10-30
awesome-math
天下只有两种人。比如一串葡萄到手,一种人挑最好的先吃,另一种人把最好的留到最后吃。照例第一种人应该乐观,因为他每吃一颗都是吃剩的葡萄里最好的:第二种人应该悲观,因为他每吃一颗都是吃剩的葡萄里最坏的。不过事实却适得其反,缘故是第二种人还有希望,第一种人只有回忆。——钱钟书《围城》 Awesome Math:一站式数学资源宝库,助你成为“数学达人”!你是否在学习、研究或工作中苦于找不到系统的数学资料?还是希望能一站式探索数学世界的前沿与经典?今天为大家推荐一个超级实用、深受全球数学爱好者追捧的开源项目——Awesome Math! 一、项目简介 项目地址:rossant/awesome-math 一句话描述:精心策划的数学资源清单,囊括书籍、课程、工具、博客、讲义等一切你想要的数学知识。 Stars:11,659+ Forks:1,159+ 标签:awesome awesome-list mathematics lecture-notes list 二、Awesome Math 里有什么?Awesome Math收录了大量优质数学资源,包括但不限于: 数学书籍推...
2026-07-23
croc
学习这件事不在乎有没有人教你,最重要的是在于你自己有没有觉悟和恒心。——法布尔 https://github.com/schollz/croc croc:把“把这个文件发给另一台电脑”这件事,做得又简单又稳妥文件传输这件事,奇怪得很。它明明是每个人都会遇到的日常动作,却总能在关键时刻变得异常麻烦:要么平台不通,要么要开端口,要么得先搭服务,要么刚传一半就断掉。更别提有时候你只想从一台电脑把文件发到另一台电脑,结果还得先思考网络环境、客户端兼容性和中间跳板。 croc 给这种局面的回应,非常干脆:Easily and securely send things from one computer to another。 它不是想重新定义文件传输,而是把一件原本就该足够简单的事,重新拉回简单本身。你给一台电脑一个发送动作,再把一串 code phrase 告诉另一台电脑,传输就开始了。没有一大堆花哨前置,也没有必须先建好的本地服务,这种朴素感正是 croc 最吸引人的地方。 项目地址:https://github.com/schollz/croc 它的目标很明确:任何两台电脑,都能...
2023-07-03
karabiner
不滥用聪明,正是聪明的表现。——佚名 分享一个mac的快捷键管理开源应用 GitHub - pqrs-org/Karabiner-Elements: Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later. 然后是安装brew install --cask karabiner-elements 123456789101112achaodeMacBook-Pro:.m2 achao$ brew install --cask karabiner-elements==> Downloading https://github.com/pqrs-org/Karabiner-Elements/releases/download==> Downloading from https://objects.githubusercontent.com/github-production-rel###################...
2025-04-15
deskflow多设备共享键鼠
忘记过去就意味着背叛。—— 列宁 DeskFlow: 多设备键鼠共享的革命性工具项目简介DeskFlow 是一款开源的跨平台键盘和鼠标共享工具,旨在让用户使用单套键盘和鼠标无缝控制多台设备。它极大地提升了多设备用户的效率,特别适合程序员、设计师、视频编辑等需要同时操作多台设备的场景。 DeskFlow 的核心功能基于网络协议,通过模拟键盘和鼠标操作来实现远程控制。无论是 Windows、macOS 还是 Linux 系统,DeskFlow 都能够提供顺畅的跨设备操作体验。 核心功能 共享键盘和鼠标:DeskFlow 允许您在多台计算机之间共享一套键盘和鼠标。只需在所有设备上安装 DeskFlow,即可通过局域网实现无缝切换。 跨平台支持:兼容 Windows、macOS 和 Linux,让用户无论在哪种操作系统下都可以享受一致的操作体验。 键鼠仿真:DeskFlow 提供了高精度的键盘和鼠标仿真功能,确保在目标设备上的操作流畅性。 开源和可扩展:DeskFlow 是开源的,采用 GNU General Public License v2.0 (GPL-2.0)。开发者可...

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