2013-05-31 82 views
1

我需要防止用户输入中文字符。我的代码:防止用JavaScript输入中文字符

/^[^\u4E00-\u9FA5]^$/; 

结果是,输入必须是汉字输入而不是防止。 我的代码有什么问题?

+1

邮编不是一个图像。 – 2013-05-31 04:21:15

+0

注意:通常最好将代码片段发布为文本。要将文本格式化为一段代码,请在每行前加上4个空格。编辑器还有一个可以将前缀添加到选定文本的“{}”按钮。 –

回答

2

尝试

chiregex: /^[^\u4E00-\u9FA5]*$/ 
+0

你和'/^[\ u4E00- \ u9FA5] + $ /'有什么不同? – user2210819

相关问题