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 发布