[英]How do I parseInt out the hyphens “ -” in a Credit Card Function in JS
这是我的功能,我希望它返回不带连字符“-”的信用卡号。 但是,当到达第一个连字符时,它将停止并仅返回“ 589”。 我想念什么?
var creditCardParse = function(creditCards) {
return parseInt(creditCards);
};
creditCardParse("589-65-9878");
返回“ 589”
您没有,在解析之前将其删除
var creditCardParse = function(creditCards) {
return parseInt(creditCards.replace(/\D/g,''),10);
};
creditCardParse("589-65-9878"); // 589659878
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.