javascript - 正则表达式只允许汉字不允许字母字符
问题描述
我需要只允许输入中文字符 如果输入英文字符不允许。
例子 :
var inputEng ="TEST";
let reqChinese= /^[\u3000\u3400-\u4DBF\u4E00-\u9FFF]$/ only matching Chinese
console.log(reqChinese.test(inputEng)); //but here getting true
预期输出:false //控制台结果
- 注意:如果输入的汉字匹配“真”,否则“假”。
解决方案
推荐阅读
- html - 附加代码不适用于所有按钮
- php - odbc_connect():SQLerror:[Microsoft][ODBC Driver Manager]Datasource name not found and no default driver specified, SQL state IM002 in SQLConnect
- c# - 使用 c# --> asp.net web api 在 json 中获取分层输出
- postgresql - Postgres earthdistance'功能点(文本,文本)不存在'错误
- javascript - 基本 JavaScript 如何从 HTML 页面调用函数
- r - 逐列计算
- windows - 阻止 Windows 对 USB 存储器进行读/写操作,而应用程序仍然可以访问 USB 存储器
- javascript - 无法在异步函数中返回值
- arrays - 如何使用数组查找 excel 列并将找到的列移动到另一个工作表
- docker - Docker 为具有相同基础映像的不同架构构建不工作