// 正则表达式——校验字符是否为中文,中文为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,英文为falselet 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));

js 区分中英文输入法(如中英文括号)相关推荐

  1. JS区分中英文字符的两种方法

    JS区分中英文字符的两种方法: 正则和charCodeAt()方法. 正则无疑是最强大的判断各种条件的方法, 最近也在研习它, 虽然枯燥, 但仍有乐趣. 用它来判断一个双字节的中文字符也是轻而易举地. ...

  2. java 区分中英文,Java 区分文本中的中英文字符函数

    Java 区分文本中的中英文字符函数 复制代码 代码如下: public class EnCnTest { public static void main(String args[]) { byte ...

  3. VMware虚拟机Mac-OS-X系统如何切换中英文输入法

    VMware虚拟机Mac系统如何切换中英文输入法? 被这个问题难住了吧?来54yongf.com就对了!笔者也是菜鸟,同级别的人交流,还是蛮有共同语言的!我是直接安装的OS X 10.10.系统中自带 ...

  4. C# 切换中英文输入法

    本文经原作者授权以原创方式二次分享,欢迎转载.分享. 原文作者:唐宋元明清 原文地址:https://www.cnblogs.com/kybs0/p/10298697.html C# 切换中英文输入法 ...

  5. Mac 中英文输入法切换快捷键caps lock失效解决办法

    使用mac的时候一直是通过caps lock快捷键进行中英文切换的,主要是在linux上使用vim修改程序的时候需要是英文的输入法,但是最近发现,使用caps lock快捷键切换时没反应,只能通过手动 ...

  6. 问题解决:取消Mac下Karabiner-Elements开机时弹出窗口、用Capslock切换中英文输入法、外接机械键盘 option 和 cmd 互换

    一.取消Karabiner-Elements开机时弹出窗口 Karabiner-Elements下载地址:https://karabiner-elements.pqrs.org/ Karabiner是 ...

  7. Ubuntu16.04下fctix无法切换中英文输入法

    版权声明:如要转载,请在本帖的评论中声明,并且在转载后文章中保留原文链接. https://blog.csdn.net/yucicheung/article/details/79331529 < ...

  8. python代码实现切换中英文输入法

    代码实现切换中英文输入法 from win32con import WM_INPUTLANGCHANGEREQUEST import win32gui import win32apidef set_e ...

  9. 中英文输入法的自动切换 (转)

    中英文输入法的自动切换 (转)[@more@] 中英文输入法的自动切换 前言: 在开发数据库程序时,常常需要输入中文和英文,为此,操作员不得不在两者之间不断切换,能不能实现中英文输入法的自动切换呢?即 ...

  10. 中英文输入法的自动切换

    中英文输入法的自动切换 前言: 在开发数据库程序时,常常需要输入中文和英文,为此,操作员不得不在两者之间不断切换,能不能实现中英文输入法的自动切换呢?即在需要输入中文的地方系统打开中文输入法,在需要输 ...

最新文章

  1. 奇瑞a3中控按键图解_纷纷亮相,奇瑞众多黑科技悄然现身,焦点全在星途VX智能座舱上...
  2. Struts2 - 在Action类中获得HttpServletResponse对象
  3. 【跃迁之路】【448天】刻意练习系列207(2018.04.29)
  4. Misc-----[2021祥云杯初赛]鸣雏恋 提取压缩包文件图片名8个为一组 转ASC码base64转图片
  5. Selenium对多浏览器的支持
  6. 西门子伺服电机选型手册_记,新入行维修电工大胆拆解伺服电机和编码器的经历...
  7. C语言实现静态顺序表
  8. Sublime Text3终极宝典
  9. mysql one database_数据库中schema和database有什么区别?
  10. 《Google C++ 编码规范》小结
  11. 神经网络可视化工具Netron
  12. 天行健,君子以自强不息;地势坤,君子以厚德载物的权威解释
  13. 预编译头.pch文件详解
  14. 超简单集成华为HMS Core MLKit通用卡证识别SDK,一键实现各种卡绑定
  15. it 软件测试 英文,测试英文怎么说
  16. excel表格计算年龄_在Excel中计算年龄
  17. 特斯拉电池细节_为什么特斯拉电池日实际上可以辜负炒作
  18. java手机一款三国游戏_JAVA热游—富甲三国之雄霸天下原创心得
  19. Termios 百科
  20. 一次性免费临时邮箱,专注个人隐私保护

热门文章

  1. npm publish 报错 403
  2. 拍牌神器是怎样炼成的(二)--- 键鼠模拟之AutoIt
  3. mysql高效查询_mysql 高效率查询背景
  4. 浅谈电力系统短路故障的分析
  5. Linux中光盘使用的文件类型,Linux光盘行动之制作光盘
  6. 苹果手机怎么信任软件_苹果安装未受信任软件如何设置信任企业APP证书
  7. 韵达快递投诉一直显示服务器繁忙,快递查询自动识别查询方法(6)
  8. 内购 税务信息页填写-新版填写
  9. 系统测试总结报告模板
  10. 小米如何安装magisk和太极阳(纯小白篇)