JavaScript判断字符是否为中文汉字或者中文标点

news/2023/6/6 23:28:30

JavaScript判断字符是否为中文字符或者中文标点

  • 1.判断字符是否为中文汉字
  • 2.判断字符是否为中文标点
  • 3.中文标点的 unicode 码列表

1.判断字符是否为中文汉字

[\u4E00-\u9FFF] 用于判断汉字

function checkChinese (str) {var reg = new RegExp("[\\u4E00-\\u9FFF]+","g");return reg.test(str);
}

2.判断字符是否为中文标点

[\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b\uff01\u3010\u3011\uffe5] 用于判断中文标点 。;,:“”()、?《》!【】¥

function checkChinese (str) {var reg = new RegExp("[\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b\uff01\u3010\u3011\uffe5]+","g");return reg.test(str);
}

如何是汉字和标点都要判断,代码如下:

function checkChinese (str) {var reg = new RegExp("([\u4E00-\u9FFF]|[\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b\uff01\u3010\u3011\uffe5])+","g");return reg.test(str);
}

3.中文标点的 unicode 码列表

下面是中文标点的 unicode 码列表,可以通过中文标点符号 unicode 码来修正上面函数中的正则表达式。

名称Unicode符号
句号\u3002
分号\uff1b
逗号\uff0c
冒号\uff1a
左单引号\u2018
右单引号\u2019
左双引号\u201c
右双引号\u201d
左括号\uff08
右括号\uff09
顿号\u3001
问号\uff1f
左书名号\u300a
右书名号\u300b
感叹号\uff01
破折号\u2014——
省略号\u2026……
连接号\u2013-
间隔号\uff0e·
匹配中文汉字\u4e00-\u9fa5

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4556251.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

【MySQL进阶】MySQL事务隔离与锁机制底层原理万字总结(建议收藏!!)

【MySQL进阶】MySQL事务隔离与锁机制底层原理万字总结(建议收藏!!) 参考资料: 美团技术团队:Innodb中事务隔离级别和锁的关系 数据库的锁,到底锁的是什么? 阿里面试:说说…

对话Nodebrick创始人:区块链游戏需要更多玩家,韩国开发者偏保守

8月22日晚,陀螺财经联合dapp.com、cobo钱包、Token Pocket、DAPPX,邀请到韩国Nodebrick创始人/CEO,前网禅CFO/COO,全民奇迹项目负责人Huey Shin,为读者和社区解析了关于区块链格斗游戏还有哪些想象空间,此外…

大天使之剑(奇迹MU页游版)体验记

十年前还在上大学的时候,曾经拿生活费买点卡到网吧去玩奇迹,那时候的感觉是,这游戏真好玩,要是能天天不花钱玩该有多好。 如今,这个梦想终于实现了(大汗。。。),最近体验了一下页游版的奇迹——大天使之剑…

【转】Inter-eNB S1 切换

本博客介绍Inter-eNB的S1切换的流程 当eNB收到测量报告,或是因为内部负荷分担等原因,触发了切换判决,进行eNB间小区间通过S1口的切换。源eNB通过S1接口的 HANDOVER REQUIRED 消息发起切换请求,消息中包含MME UE S1AP ID、源侧分配…

5G与LTE双连接技术架构的选择分析

转载自:http://rf.eefocus.com/module/forum/thread-601837-1-1.html 未来的5G网络建设中,可以采用5G作为宏覆盖独立组网,也可以采用5G微小区进行热点覆盖。无论采用哪种组网方式,都可以通过LTE与5G系统间的双连接技术&#xff0…

nginx一篇足够

nginx作为web服务以及nginx.conf详解 分类: 网站架构 undefined Shell技术交流群:921383787本人博客搬家:骏马金龙www.junmajinlong.com Nginx系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1.nginx简介 nginx是一个优秀的…

AD原理图编译ERROR:GND contains Output Pin and Power Pin objects

Altium designer ERROR系列: ERROR:GND contains Output Pin and Power Pin objects ERROR:Net GND countains multiple Output Pins ——浅论0欧电阻用处 在画一块L298N芯片驱动舵机电路时,原理图编译出现了以下两个error: (1&a…

(三)Python反爬实战---JS反爬之某网站将json串Data数据加密成一串数字字母

python反爬经验实战,适合小白入门,新手提升,大牛晋升。包含本人目前遇到反爬汇总,文章一周2-3篇,为了质量考虑,更新较慢,敬请谅解。购买专栏私信博主加微信,可无偿提供学习辅助。 考虑到新手朋友,博文会讲得较细,高手的话对于一些简单部分可快速略过即可. 某网站将js…