JS正则匹配中文的方法示例


Posted in Javascript onJanuary 06, 2017

本文实例讲述了JS正则匹配中文的方法。分享给大家供大家参考,具体如下:

需求:使用JS正则的方式将字符串 “[微笑][撇嘴][发呆][得意][流泪]” 中的汉字进行匹配输出。

示例代码:

<script>
var pattern1 = /[\u4e00-\u9fa5]+/g;
var pattern2 = /\[[\u4e00-\u9fa5]+\]/g;
var contents = "[微笑][撇嘴][发呆][得意][流泪]";
content = contents.match(pattern1);
alert(content);
content = contents.match(pattern2);
alert(content);
</script>

看上述内容,通过 pattern1 alert content 已经获得了汉字内容,那么pattern2的意义在于注意点 [、],没什么,很简单的一个分析,值得注意的是 [\u4e00-\u9fa5] 用来匹配中文就可以了。

Javascript 相关文章推荐
js使用eval解析json实例与注意事项分享
Jan 18 Javascript
浅谈js算法和流程控制
Dec 29 Javascript
详解jQuery中ajax.load()方法
Jan 25 Javascript
Bootstrap jquery.twbsPagination.js动态页码分页实例代码
Feb 20 Javascript
form表单序列化详解(推荐)
Aug 15 Javascript
微信小程序之前台循环数据绑定
Aug 18 Javascript
vue组件tabbar使用方法详解
Nov 06 Javascript
vue自定义指令用法经典实例小结
Mar 16 Javascript
vue中利用iscroll.js解决pc端滚动问题
Feb 15 Javascript
JS快速实现简单计算器
Apr 08 Javascript
vue实现点击按钮切换背景颜色的示例代码
Jun 23 Javascript
Vue.js中v-for指令的用法介绍
Mar 13 Vue.js
JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)
Jan 06 #Javascript
JS获取多维数组中相同键的值实现方法示例
Jan 06 #Javascript
JavaScript用JSONP跨域请求数据实例详解
Jan 06 #Javascript
js实现前端分页页码管理
Jan 06 #Javascript
纯js实现倒计时功能
Jan 06 #Javascript
JS正则截取两个字符串之间及字符串前后内容的方法
Jan 06 #Javascript
微信小程序开发教程-手势解锁实例
Jan 06 #Javascript
You might like
收音机史话 - 1960年代前后的DIY
2021/03/02 无线电
PHP概率计算函数汇总
2015/09/13 PHP
jquery 插件开发备注
2010/08/27 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
jQuery中triggerHandler()方法用法实例
2015/01/19 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
javascript中indexOf技术详解
2015/05/07 Javascript
nodejs爬虫抓取数据乱码问题总结
2015/07/03 NodeJs
黑帽seo劫持程序,js劫持搜索引擎代码
2015/09/15 Javascript
使用vue.js制作分页组件
2016/06/27 Javascript
bootstrap的常用组件和栅格式布局详解
2017/05/02 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
JS实现倒序输出的几种常用方法示例
2019/04/13 Javascript
Vue修改项目启动端口号方法
2019/11/07 Javascript
[01:27:43]VGJ.S vs TNC Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
[51:28]EG vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/16 DOTA
Python开发WebService系列教程之REST,web.py,eurasia,Django
2014/06/30 Python
Mac下Supervisor进程监控管理工具的安装与配置
2014/12/16 Python
Python线性回归实战分析
2018/02/01 Python
使用Python获取并处理IP的类型及格式方法
2018/11/01 Python
python中图像通道分离与合并实例
2020/01/17 Python
Pytorch中的自动求梯度机制和Variable类实例
2020/02/29 Python
解决jupyter运行pyqt代码内核重启的问题
2020/04/16 Python
使用Python实现将多表分批次从数据库导出到Excel
2020/05/15 Python
python能开发游戏吗
2020/06/11 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
Python实现钉钉/企业微信自动打卡的示例代码
2021/02/02 Python
SQL Server数据库笔试题和答案
2016/02/04 面试题
汉语言文学毕业生求职信
2013/10/01 职场文书
优秀小学生家长评语
2014/01/30 职场文书
5.12护士节演讲稿
2014/04/30 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
2015年九一八事变纪念日演讲稿
2015/03/19 职场文书
2015年销售员工作总结范文
2015/04/07 职场文书
爱护公物主题班会
2015/08/17 职场文书
八年级作文之感恩
2019/11/22 职场文书