js实现正则匹配中文标点符号的方法


Posted in Javascript onDecember 23, 2015

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

运行效果截图如下:

js实现正则匹配中文标点符号的方法

具体代码如下:

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>js正则匹配中文标点符号</title>
<head>
<body>
<input type="text" id="textBox" maxlength="1" /> 
<input type="button" onclick="checkText()" value="提交" />
<script type="text/javascript">
function checkText()
{
 var text = document.getElementById('textBox').value;
 //匹配这些中文标点符号 。 ? ! , 、 ; : “ ” ‘ ' ( ) 《 》 〈 〉 【 】 『 』 「 」 ﹃ ﹄ 〔 〕 … — ~ ? ¥
 var reg = /[\u3002|\uff1f|\uff01|\uff0c|\u3001|\uff1b|\uff1a|\u201c|\u201d|\u2018|\u2019|\uff08|\uff09|\u300a|\u300b|\u3008|\u3009|\u3010|\u3011|\u300e|\u300f|\u300c|\u300d|\ufe43|\ufe44|\u3014|\u3015|\u2026|\u2014|\uff5e|\ufe4f|\uffe5]/;
 if(reg.test(text)){
  alert('是中文标点符号');
 }else{
  alert('不是中文标点符号');
 }
}
</script>
</body>
</html>
Javascript 相关文章推荐
JQuery 遮罩层实现(mask)实现代码
Jan 09 Javascript
Jquery ui css framework
Jun 28 Javascript
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
Nov 25 Javascript
Document:getElementsByName()使用方法及示例
Oct 28 Javascript
javascript修改表格背景色实例代码分享
Dec 10 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
Apr 07 Javascript
JS实现弹性菜单效果代码
Sep 07 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
May 18 Javascript
React Native实现简单的登录功能(推荐)
Sep 19 Javascript
JavaScript实现拖拽元素对齐到网格(每次移动固定距离)
Nov 30 Javascript
JavaScript错误处理和堆栈追踪详解
Apr 18 Javascript
Vue.directive 自定义指令的问题小结
Mar 04 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
Dec 23 #Javascript
node.js入门实例helloworld详解
Dec 23 #Javascript
基于JavaScript代码实现pc与手机之间的跳转
Dec 23 #Javascript
AngularJS 日期格式化详解
Dec 23 #Javascript
详解JavaScript时间格式化
Dec 23 #Javascript
FullCalendar日历插件应用之数据展现(一)
Dec 23 #Javascript
js实现图片无缝滚动
Dec 23 #Javascript
You might like
2021年最新CPU天梯图
2021/03/04 数码科技
php 无极分类(递归)实现代码
2010/01/05 PHP
php getimagesize 上传图片的长度和宽度检测代码
2010/05/15 PHP
基于PHP遍历数组的方法汇总分析
2013/06/08 PHP
深入解析yii权限分级式访问控制的实现(非RBAC法)
2013/06/13 PHP
PHP间隔一段时间执行代码的方法
2014/12/02 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
2017/11/14 PHP
javascript indexOf函数使用说明
2008/07/03 Javascript
jQuery.Autocomplete实现自动完成功能(详解)
2010/07/13 Javascript
jQuery lazyload 的重复加载错误以及修复方法
2010/11/19 Javascript
jquery获得下拉框值的代码
2011/08/13 Javascript
Fastest way to build an HTML string(拼装html字符串的最快方法)
2011/08/20 Javascript
js动态设置div的值下例子
2013/10/29 Javascript
JavaScript中的console.group()函数详细介绍
2014/12/29 Javascript
JS动态修改iframe内嵌网页地址的方法
2015/04/01 Javascript
javascript伸缩型菜单实现代码
2015/11/16 Javascript
jquery中live()方法和bind()方法区别分析
2016/06/23 Javascript
详解微信小程序开发之下拉刷新 上拉加载
2016/11/24 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
2017/06/08 Javascript
ES6中的Promise代码详解
2017/10/09 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
Angular8基础应用之表单及其验证
2019/08/11 Javascript
浅谈layui分页控件field参数接收对象的问题
2019/09/20 Javascript
优雅的使用javascript递归画一棵结构树示例代码
2019/09/22 Javascript
npm qs模块使用详解
2020/02/07 Javascript
如何在vue中使用video.js播放m3u8格式的视频
2021/02/01 Vue.js
[01:39](回顾)各路豪强针锋相对,几经鏖战四强产生
2014/07/01 DOTA
python操作ssh实现服务器日志下载的方法
2015/06/03 Python
python 中Arduino串口传输数据到电脑并保存至excel表格
2019/10/14 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
《识字五》教学反思
2014/03/01 职场文书
行政部经理助理岗位职责
2014/06/15 职场文书
大学生预备党员自我评价
2015/03/04 职场文书
团队拓展训练心得体会
2016/01/12 职场文书