onInputChange = (ev, inputType) => {
let value = ev.target.value;
if (inputType == 'card') {
if (/^[\d]{0,19}$/.test(value.replace(/\s/g, ''))) {
//每四位数字加一个空格
value = value.replace(/\D/g, '').replace(/(....)(?=.)/g, '$1 ');
this.setState({
card: value
});
}
}
}js银行卡每四位加空格正则表达式
最新推荐文章于 2024-06-07 16:03:08 发布
本文介绍了一个简单的信用卡输入格式化功能实现方法。通过正则表达式验证输入内容,并自动为每四位数字添加空格以提高可读性。
5293

被折叠的 条评论
为什么被折叠?



