js正则不能输入中文与空格
时间: 2023-05-25 07:06:26 浏览: 153
js实现禁止中文输入的方法
这是因为正则表达式默认只匹配 ASCII 字符集,不包括中文字符和空格。
如果需要匹配中文字符和空格,需要使用 Unicode 编码。
匹配中文字符:
```
/[\u4e00-\u9fa5]/
```
匹配空格:
```
/\s/
```
需要同时匹配中文字符和空格:
```
/[\u4e00-\u9fa5\s]/
```
阅读全文
js实现禁止中文输入的方法