uascript
Version:
Javascript in Ukrainian
14 lines (13 loc) • 521 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.restore = exports.parse = void 0;
function parse(source, fragments, pattern) {
fragments.forEach((savedString, i) => source = source.replace(savedString, `${pattern}${i}${pattern}`));
return source;
}
exports.parse = parse;
function restore(source, fragments, pattern) {
fragments.forEach((savedString, i) => source = source.replace(`${pattern}${i}${pattern}`, savedString));
return source;
}
exports.restore = restore;