我會如何在這裏區分不同的數字,如XXX-XXX-XXXX?輸入掩碼數字組的分割長度
String.prototype.toCardFormat = function() {
return this.replace(/[^0-9]/g, "").substr(0, 16).split("").reduce(cardFormat, "");
function cardFormat(str, l, i) {
return str + ((!i || (i % 4)) ? "" : "-") + l;
}
};
這起作用。謝謝。 – bunnycode