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

运行效果截图如下:

具体代码如下:

js正则匹配中文标点符号

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('不是中文标点符号');

}

}

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

希望本文所述对大家JavaScript程序设计有所帮助。

php正则匹配标点符号,js实现正则匹配中文标点符号的方法相关推荐

  1. JS网页上显示中文乱码解决方法

    问题描述 js文件在Eclipse显示中文正常,在网页中打开源文件中文便变成乱码.其中,js文件编码为UTF-8,javaScript引用时也设定编码为utf-8,但仍然无效. 解决方案 更改js源文 ...

  2. php 正则匹配中文标点,JavaScript_js实现正则匹配中文标点符号的方法,本文实例讲述了js正则匹配中 - phpStudy...

    js实现正则匹配中文标点符号的方法 本文实例讲述了js正则匹配中文标点符号的方法.分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: js正则匹配中文标点符号 function ch ...

  3. 【知识】正则表达式匹配中文标点符号

    正则表达式匹配中文标点符号 function checkText() {var text = ",";//匹配这些中文标点符号 . ? ! , . : : " " ...

  4. 怎么把半角引号替换成全角_半角标点符号变为全角如何将一篇WORD文档中的半角中文标点符号一次性变为全角的?只能替换么?...

    共回答了21个问题采纳率:90.5% 1.查找/替换所有标点符号: 在Word中无法实现一次性查找所有标点符号,所以需要只能一个一个的将半角标点替换为全角标点,英文常用标点符号一共17个,因此最多替1 ...

  5. 正则匹配不包含某字符串_如何替换JS字符串中匹配到多处中某一指定节点?

    来源 | https://www.cnblogs.com/class1/p/14273231.html 问题先行,要求搜索关键字,匹配到四处,那我鼠标放在第二处,我想把它变个颜色,该怎么实现呢?截图如 ...

  6. html正则表达式怎么写用户名非空,js通过正则匹配没有内容的空标签

    js 如何正则匹配没有内容的空标签并移除掉? 例如 等等 正则 /]*?)?>\s*?/ig html=' '+ '\n '+ '\n'+ '\n '+ '\n '+ '\n '+ '\n'+ ...

  7. 正则匹配数字和字母php,用php与js实现正则匹配数字和字母组合的密码

    这次给大家带来用php与js实现正则匹配数字和字母组合的密码,用php与js实现正则匹配数字和字母组合密码的注意事项有哪些,下面就是实战案例,一起来看一下. 本文实例讲述了正则匹配密码只能是数字和字母 ...

  8. JS 使用正则匹配字符串中所有大括号包含的数据,转换成数组形式

    JS 使用正则匹配字符串中所有大括号包含的数据,转换成数组形式 .match(/{[^}{]*?}/g)

  9. js正则匹配闭合标签_正则匹配闭合HTML标签(支持嵌套)

    OK,先确定我们要解决的问题--从一段Html文本中找出特定id的标签的innerHTML. 这里面最大的难点就是,Html标签是支持嵌套的,怎么能够找到指定标签相对应的闭合标签呢? 我们可以这样想, ...

最新文章

  1. 【周末阅读】人工智能时代基础数据服务大有可为
  2. JavaBean中DAO设计模式介绍
  3. mysql count 类型_MYSQL的COUNT函数
  4. linux系统怎么用vim,linux/unix
  5. spring boot部署war包打包插件配置
  6. java怎么设置快速修复键_Java开发环境之------MyEclipse快捷键和排除错误第一选择ctrl+1(***重点***:ctrl+1,快速修复---有点像vs中的快速using...
  7. 计蒜客挑战难题:A+B+C问题
  8. java语言的运行平台,威力加强版
  9. springboot 使用spring的线程池异步执行
  10. 2021-08-08 事务的提交,回滚
  11. [转]TortoiseSVN客户端的安装
  12. eclipse adt 安卓开发配置
  13. 计算流体力学编程作业matlab,中科大计算流体力学CFD之大作业二.doc
  14. 大数据应用的典型案例
  15. Nginx 配置优化
  16. 切蛋糕java题,【算法•日更•第六期】头脑风暴:洛谷P1528 切蛋糕题解
  17. 怎么把html文档转换成wps,怎么把wps文档转换成word文档
  18. mysql数据库教学系统设计_MySQL-教学系统数据库设计
  19. pip报错:No module named pip
  20. Cyprss串行铁电存储器64Kbit FM25CL64B-GTR

热门文章

  1. 建材企业ERP 重在规划(转)
  2. LGD计划扩增OLED TV面板产能
  3. 【计算机网络】计算机三级网络——需要理解的题
  4. 数字信号处理课程实验
  5. 张一鸣宣布卸任字节跳动CEO
  6. C/C++编程学习 - 第5周 ⑧ 判断直角三角形
  7. 积极主动的态度到底有多重要?
  8. 【034】基于51单片机的HX711电子秤Proteus仿真设计
  9. wamp 不起启动一直是黄的
  10. 周末读书|《大众天文学》:少年,追星吗?