js 区分中英文输入法(如中英文括号)

简介: js 区分中英文输入法(如中英文括号)
// 正则表达式——校验字符是否为中文,中文为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));
目录
相关文章
|
1月前
|
JavaScript
js 校验括号——括号不可嵌套且需成对出现
js 校验括号——括号不可嵌套且需成对出现
23 2
|
2月前
|
前端开发 JavaScript
JSX 中带有大括号的 JavaScript
JSX 中带有大括号的 JavaScript
|
3月前
|
JavaScript
call、apply、bind的使用场景区分(js的问题)
call、apply、bind的使用场景区分(js的问题)
16 0
|
3月前
|
人工智能 JavaScript
js正则表达式new RegExp(表达式, “gi“)不区分大小写、忽略大小写匹配替换字符
js正则表达式new RegExp(表达式, “gi“)不区分大小写、忽略大小写匹配替换字符
|
算法 前端开发
前端学习案例1-js中的平衡括号算法
前端学习案例1-js中的平衡括号算法
71 0
前端学习案例1-js中的平衡括号算法
|
算法 前端开发
前端学习案例1-js中的平衡括号算法
前端学习案例1-js中的平衡括号算法
50 0
前端学习案例1-js中的平衡括号算法
|
JavaScript 前端开发 安全
JavaScript语言基础:区分大小写、标识符、注释、严格模式和语句
JavaScript是一种强大的编程语言,具有灵活的语法和丰富的语言特性。本文将介绍JavaScript语言基础中的区分大小写、标识符、注释、严格模式和语句,以帮助初学者更好地理解JavaScript语言的基本概念和用法。
|
存储 前端开发 算法
LeetCode有效的括号使用JavaScript解题|前端学算法
LeetCode有效的括号使用JavaScript解题|前端学算法
151 0
LeetCode有效的括号使用JavaScript解题|前端学算法
|
JavaScript
js 正则表达式获取括号里面的内容
js 正则表达式获取括号里面的内容
js 正则表达式获取括号里面的内容
|
JavaScript
JS 刷 Leetcode:20.有效的括号
JS 刷 Leetcode:20.有效的括号
JS 刷 Leetcode:20.有效的括号

热门文章

最新文章