标签: javascript unicode
我的输入如何只接受用拉丁字符集或日文写的数字: 我用谷歌搜索了它,但只能得到拉丁字符集的结果,而不是支持utf-8。
示例:13和13被接受
13
13
答案 0 :(得分:4)
使用HTML5模式验证
<input pattern="[\d\uff10-\uff19]*" />
\d匹配一个数字(0-9范围内的字符)。
\d
\uff10-\uff19匹配0-9范围内的字符。
\uff10-\uff19
*表示零次或多次。
*