Jump to content

Selectively replace multiple instances of a character within a string: Difference between revisions

m
Line 273:
const ds = a[c];
 
return 0 < Boolean(ds.length) ? [
Object.assign(a, {[c]: ds.slice(1)}),
ds[0] || c
] : [a, c];
})() : [a, c]
)(Object.assign({}, ruleMap)([...s])[1].join("");
[...s]
)[1].join("");
 
 
// ---------------------- TEST -----------------------
const main = () =>
// Instance-specific character replacement rules.
nthInstanceReplaced({
a: ["A", "B", null, "C", "D"],
9,655

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.