码农之家

正则实现验证中文

验证原理:Unicode 编码 4e00 和 9fa5 分别表示第一个汉字和最后一个汉字的编码

验证方法如下:

function isChinese(str) {
  const re = /^[\u4e00-\u9fa5]+$/;
  return re.test(str);
}

测试如下:

isChinese('博客')//true