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 返回时间戳所对应的具体时间
Jul 20 Javascript
JavaScript类型转换方法及需要注意的问题小结(挺全面)
Nov 11 Javascript
详解jQuery停止动画——stop()方法的使用
Dec 14 Javascript
vue实现全选和反选功能
Aug 31 Javascript
Node中使用ES6语法的基础教程
Jan 05 Javascript
Vue.js自定义事件的表单输入组件方法
Mar 08 Javascript
angularjs 缓存的使用详解
Mar 19 Javascript
小程序组件之仿微信通讯录的实现代码
Sep 12 Javascript
vue-router 起步步骤详解
Mar 26 Javascript
Vue安装浏览器开发工具的步骤详解
May 12 Javascript
详解Node.js异步处理的各种写法
Jun 09 Javascript
OpenLayer学习之自定义测量控件
Sep 28 Javascript
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
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
2006/12/13 PHP
PHP安全技术之 实现php基本安全
2010/09/04 PHP
基于Zend的Captcha机制的应用
2013/05/02 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
php计算函数执行时间的方法
2015/03/20 PHP
php实现编辑和保存文件的方法
2015/07/20 PHP
Yii中CGridView实现批量删除的方法
2015/12/28 PHP
PHP7新增函数
2021/03/09 PHP
重定向实现代码
2006/11/20 Javascript
JavaScript 加号(+)运算符号
2009/12/06 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
js动态调用css属性的小规律及实例说明
2013/12/28 Javascript
基于jQuery Circlr插件实现产品图片360度旋转
2015/09/20 Javascript
AngularJS入门教程之XHR和依赖注入详解
2016/08/18 Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
2017/01/25 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
2018/03/10 Javascript
开发用到的js封装方法(20种)
2018/10/12 Javascript
layer设置maxWidth及maxHeight解决方案
2019/07/26 Javascript
在Python的Flask框架下使用sqlalchemy库的简单教程
2015/04/09 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
python实现对图片进行旋转,放缩,裁剪的功能
2019/08/07 Python
python sqlite的Row对象操作示例
2019/09/11 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
Python如何实现在字符串里嵌入双引号或者单引号
2020/03/02 Python
解决TensorFlow调用Keras库函数存在的问题
2020/07/06 Python
Python 爬虫的原理
2020/07/30 Python
幼儿园老师辞职信
2014/01/20 职场文书
留学推荐信范文
2014/05/10 职场文书
学雷锋树新风演讲稿
2014/05/10 职场文书
主持人演讲稿
2014/05/13 职场文书
对外汉语专业大学生职业生涯规划书
2014/10/11 职场文书
内勤岗位职责范本
2015/04/13 职场文书
新闻通讯稿范文
2015/07/22 职场文书
详解nginx.conf 中 root 目录设置问题
2021/04/01 Servers
Go语言空白表示符_的实例用法
2021/07/04 Golang