// 正则表达式——校验字符是否为中文,中文为true,英文为false
let pattern = /[^\x00-\x80]/g;
// 英文括号
let str1 = "(";
// 打印 false
console.log(pattern.test(str1));
// 中文括号
let str2 = "(";
// 打印 true
console.log(pattern.test(str2));
函数封装 ifChinese
function ifChinese(char) {
// 正则表达式——校验字符是否为中文,中文为true,英文为false
let pattern = /[^\x00-\x80]/g;
if (pattern.test(char)) {
return true;
} else {
return false;
}
}
使用
// 英文括号
let str1 = "(";
// 中文括号
let str2 = "(";
// 打印 false
console.log(ifChinese(str1));
// 打印 true
console.log(ifChinese(str2));