formatBankNum(num, tag = 4) {
let arr = num.replace(/[^\d]/g, "").split("");
let newArr = [];
arr.forEach((item) => {
if (newArr.length === 0) {
newArr.push([item]);
} else if (newArr[newArr.length - 1].length % tag !== 0) {
newArr[newArr.length - 1].push(item);
} else {
newArr.push([item]);
}
});
let str = "";
newArr.forEach((item, index) => {
if (item.length % 4 === 0 && index === newArr.length - 1) {
str += item.join("");
} else if (item.length % 4 === 0 && index !== newArr.length - 1) {
str += item.join("") + " ";
} else {
str += item.join("");
}
});
return str;
},
};