Files
Hydro/ui/utils/substitute.js
T
2020-04-08 21:10:24 +08:00

9 lines
205 B
JavaScript

export default function substitute(str, obj) {
return str.replace(/\{([^{}]+)\}/g, (match, key) => {
if (obj[key] !== undefined) {
return String(obj[key]);
}
return `{${key}}`;
});
}