010-****-1234. I want to express it in a regular expression. It's so hard to express.
this is my code
const handlePhone = (e) => {
const value =
phoneRef.current.value.replace(/\d(?=\d{4})/g, "*");
const numberLength =
11;
let result;
result = "";
for (let i = 0; i < value.length && i < numberLength; i++) {
switch (i) {
case 3:
result += "";
break;
case 7:
result += "";
break;
default:
break;
}
result += value[i];
}
phoneRef.current.value = result;
setNum(e.target.value);
};