为何我的正则表达式在VS Code搜索功能中无法匹配目标内容?
VS Code跨换行文本正则查找替换解决方案
针对你需要将HTML中跨换行的「Get Directions」替换为「Hello World」的需求,按以下步骤处理:
- 先激活VS Code搜索栏的正则表达式模式:点击搜索栏左侧的
.*图标。 - 使用正则表达式
Get\s+Directions(或显式匹配换行的Get[\s\n\r]+Directions)进行搜索,即可匹配到跨换行的目标内容。 - 若仍无法匹配,检查是否误勾选了「匹配整个单词」选项(该选项会限制匹配完整单词,导致跨换行内容无法被识别),取消勾选即可。
- 匹配成功后,在替换栏输入
Hello World,点击「替换全部」完成操作。
内容的提问来源于stack exchange,提问作者Johnny John Boy
相关产品推荐
相关产品推荐

