JSFiddle - React, Tailwind, and code Playground
by Viet27th
JavaScript
/* let arr = [0,1,2,3,4,5,6,7,8,9];
let str = 'dayOff.*.name1.*.name2';
let getNumber = (match, offset, string) => {
console.log(match, offset, string)
return 'a';
}
str = str.replace(/\g, getNumber());
console.log(str); */
let arr = [0,1,2,3,4,5,6,7,8,9]
function changeString(property) {
//let provisional = [];
let i = 0;
function valueToReplace(match, offset, string) {
//provisional = [...provisional, offset];
return i++;
}
i = 0;
return property.replace(/\*/g, valueToReplace);
}
console.log(changeString('dayOff.*.name1.*.name2'));