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 相关文章推荐
javascript 计算两个整数的百分比值
Dec 26 Javascript
event.X和event.clientX的区别分析
Oct 06 Javascript
ExtJS[Desktop]实现图标换行示例代码
Nov 17 Javascript
详解JavaScript中localStorage使用要点
Jan 13 Javascript
悬浮广告方法日常收集整理
Mar 18 Javascript
D3.js实现雷达图的方法详解
Sep 22 Javascript
PHP捕捉异常中断的方法
Oct 24 Javascript
Vue自定义事件(详解)
Aug 19 Javascript
深入浅析JS中的严格模式
Jun 04 Javascript
详解vue 2.6 中 slot 的新用法
Jul 09 Javascript
vue iview的菜单组件Mune 点击不高亮的解决方案
Nov 01 Javascript
vue 使用v-for进行循环的实例代码详解
Feb 19 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简单实现加减乘除计算器
2014/01/06 PHP
php-fpm配置详解
2014/02/12 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
2014/09/02 PHP
php传值赋值和传地址赋值用法实例分析
2015/06/20 PHP
PHP判断当前使用的是什么浏览器(推荐)
2019/10/27 PHP
jquery插件validate验证的小例子
2013/05/08 Javascript
javascript获取url上某个参数的方法
2013/11/08 Javascript
jquery自定义函数的多种方法
2014/01/09 Javascript
node.js中的fs.lstat方法使用说明
2014/12/16 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
DOM基础教程之使用DOM控制表格
2015/01/20 Javascript
js实现完全自定义可带多级目录的网页鼠标右键菜单方法
2015/02/28 Javascript
JavaScript操作XML文件之XML读取方法
2015/06/09 Javascript
jQuery实现复选框批量选择与反选的方法
2015/06/17 Javascript
jQuery拖动布局其结果保存到数据库
2015/10/09 Javascript
js中获取jsp表单中radio类型的值简单实例
2016/08/15 Javascript
Vue.js 递归组件实现树形菜单(实例分享)
2016/12/21 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
2017/03/15 Javascript
Node.js服务器开启Gzip压缩教程
2017/08/11 Javascript
javascript流程控制语句集合
2017/09/18 Javascript
JS实现的集合去重,交集,并集,差集功能示例
2018/03/13 Javascript
JavaScript中展开运算符及应用的实例代码
2021/01/14 Javascript
[05:06]DOTA2-DPC中国联赛 正赛 VG vs Magma选手采访
2021/03/11 DOTA
Python写入数据到MP3文件中的方法
2015/07/10 Python
Python实现通过文件路径获取文件hash值的方法
2017/04/29 Python
对python中return和print的一些理解
2017/08/18 Python
使用Python实现正态分布、正态分布采样
2019/11/20 Python
浅析pip安装第三方库及pycharm中导入第三方库的问题
2020/03/10 Python
Python切割图片成九宫格的示例代码
2020/03/10 Python
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
有针对性的求职自荐信
2013/11/14 职场文书
经典公益广告词
2014/03/13 职场文书
求职个人评价范文
2014/04/09 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
给校长的建议书作文400字
2015/09/14 职场文书
使用Redis实现分布式锁的方法
2022/06/16 Redis