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 相关文章推荐
JS获取页面input控件中所有text控件并追加样式属性
Feb 25 Javascript
JS实现简单的Canvas画图实例
Jul 04 Javascript
jquery获取一个元素下面相同子元素的个数代码
Jul 31 Javascript
深入分析js的冒泡事件
Dec 05 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
Apr 03 Javascript
jQuery事件绑定on()、bind()与delegate() 方法详解
Jun 03 Javascript
jQuery实现带动画效果的多级下拉菜单代码
Sep 08 Javascript
javascript生成img标签的3种实现方法(对象、方法、html)
Dec 25 Javascript
解决微信小程序中转换时间格式IOS不兼容的问题
Feb 15 Javascript
vue 全局环境切换问题
Oct 27 Javascript
微信公众号中的JSSDK接入及invalid signature等常见错误问题分析(全面解析)
Apr 11 Javascript
javascript之Object.assign()的痛点分析
Mar 03 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
ThinkPHP3.1新特性之多层MVC的支持
2014/06/19 PHP
Destoon实现多表查询示例
2014/08/21 PHP
详解PHP对数组的定义以及数组的创建方法
2015/11/27 PHP
简单谈谈 php 文件锁
2017/02/19 PHP
PHP实现的DES加密解密类定义与用法示例
2020/11/02 PHP
Prototype使用指南之dom.js
2007/01/10 Javascript
js实现弹窗插件功能实例代码分享
2013/12/12 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
详细探究ES6之Proxy代理
2016/07/22 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
原生js FileReader对象实现图片上传本地预览效果
2020/03/27 Javascript
vue初始化动画加载的实例
2018/09/01 Javascript
nodejs微信开发之授权登录+获取用户信息
2019/03/17 NodeJs
SSM+layUI 根据登录信息显示不同的页面方法
2019/09/20 Javascript
element 动态合并表格的步骤
2020/12/31 Javascript
Python2.x和3.x下maketrans与translate函数使用上的不同
2015/04/13 Python
Python中的测试模块unittest和doctest的使用教程
2015/04/14 Python
Python下的subprocess模块的入门指引
2015/04/16 Python
python删除过期文件的方法
2015/05/29 Python
判断网页编码的方法python版
2016/08/12 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
python:按行读入,排序然后输出的方法
2019/07/20 Python
Python 面向对象之类class和对象基本用法示例
2020/02/02 Python
python 模拟登陆github的示例
2020/12/04 Python
pandas map(),apply(),applymap()区别解析
2021/02/24 Python
TCP/IP模型的分界线
2012/12/01 面试题
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
2015/10/22 面试题
学校元旦晚会方案
2014/02/19 职场文书
公司法定代表人授权委托书
2014/09/29 职场文书
夫妻分居协议书范本
2014/11/28 职场文书
公司人事任命通知
2015/04/20 职场文书
golang http使用踩过的坑与填坑指南
2021/04/27 Golang
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang
一文弄懂MySQL索引创建原则
2022/02/28 MySQL
Go 内联优化让程序员爱不释手
2022/06/21 Golang