axios-miniprogram/src/helpers/combineURL.ts

8 lines
240 B
TypeScript
Raw Normal View History

2023-03-28 21:32:54 +08:00
const combineREG = /([^:])\/{2,}/g;
export function combineURL(baseURL = '', url: string): string {
const separator = '/';
const replaceStr = `$1${separator}`;
return `${baseURL}${separator}${url}`.replace(combineREG, replaceStr);
}