VSCode正则查找
- 打开查找/替换面板: 使用快捷键
Ctrl + F
(在Windows和Linux上)或Cmd + F
(在Mac上)打开查找面板,使用Ctrl + H
或Cmd + Option + F
打开替换面板。 - 启用正则表达式模式: 在查找/替换面板中,点击查找输入框左侧的
.*
图标来启用正则表达式模式。 - 基本正则表达式示例:
.
:匹配任意字符。^
:匹配行的开头。$
:匹配行的结尾。*
:匹配前一个元素零次或多次。+
:匹配前一个元素一次或多次。?
:匹配前一个元素零次或一次。[]
:匹配括号内的任一字符。()
:创建捕获组。
- 示例应用:
- 查找以特定单词开头的行:
^word
- 查找以特定单词结尾的行:
word$
- 查找包含特定单词的行:
.*word.*
- 替换文本中的空格为下划线:查找
\s
,替换为_
。
- 查找以特定单词开头的行:
- 预定义字符类:
\d
:数字字符。\w
:字母数字字符。\s
:空白字符。
- 快速查找/替换:
- 使用
Alt + Enter
在所有匹配项中同时选择或编辑。
- 使用