原代码
e.target.value.replace(/\s+/g, '')
导致输入汉字后是
修改后的代码为
e.target.value.replace(/ +/g, '');
原因:
\s匹配任何空白字符,包括空格、换页符等。等价于 [ \f\n\r\t\v]
把\s改为空格,就解决了
原代码
e.target.value.replace(/\s+/g, '')
导致输入汉字后是
修改后的代码为
e.target.value.replace(/ +/g, '');
原因:
\s匹配任何空白字符,包括空格、换页符等。等价于 [ \f\n\r\t\v]
把\s改为空格,就解决了