相关技巧

关注公众号 jb51net

关闭
首页 > 网络编程 > 相关技巧 > vscode模糊搜索和替换

vscode中模糊搜索和替换案例解析

作者:蓝枫秋千

这篇文章主要介绍了vscode中模糊搜索和替换案例解析,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧

调出搜索(快捷键)

单文件

ctrl + f // 搜索
ctrl + h // 搜索替换

全局

ctrl + shift + f
ctrl + shift + h

使用正则(快捷键)

alt + r

替换(快捷键) 逐个:enter所有:ctrl + alt + enter

在这里插入图片描述

案例

假设给定文本如下

import axios from 'axios';
export function queryInstitutionList(data) {
  return axios.post<any[]>('/courses/query', data);
}
export function updateInstitutionList(data) {
  return axios.post<any[]>('/courses/update', data);
}
export function insertInstitutionList(data) {
  return axios.post<any[]>('/courses/insert', data);
}
export function deleteInstitutionList(data) {
  return axios.post<any[]>('/courses/delete', data);
}

目标1:查找所有函数名

规则:在export function(data)之间的

export function (.*?)(data)

在这里插入图片描述

解释

其中(.*?)表示模糊匹配

目标2:替换所有函数名为hello

export function (.*?)(data)
export function hello(data)

在这里插入图片描述

解释:

目标3:给url增加查询字符串参数

‘/courses/(.*?)’
‘/courses/$1?username=test’

在这里插入图片描述

到此这篇关于vscode中模糊搜索和替换的文章就介绍到这了,更多相关vscode模糊搜索和替换内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文