首页 > 其他 > 详细

中英文标点符号正则大全

时间:2018-04-16 23:21:43      阅读:519      评论:0      收藏:0      [点我收藏+]
 数据校验两个方向:1、黑名单2、白名单
 
下面是常见正则元素,可适当组合使用
  
汉字(Unicode码)
\u4e00-\u9fa5


数字、空格、英文字母大小写
\d    \s    a-zA-Z

中文标点符号及常用字符
\·\~        \!\@\#\¥\%\……\&\*\(\)        \——\-\+\=

\【\】\{\}\、\|        \;\‘\’\:\“\”        \《\》\?\,\。\、


英文标点符号及常用字符
\`\~        \!\@\#\$\%\^\&\*\(\)        \_\+\-\=
\[\]\{\}\\\|        \;\‘\‘\:\"\"        \,\.\/\<\>\?

 

var regExp = /^[\u4e00-\u9fa5_a-zA-Z0-9\s\·\~\!\@\#\¥\%\……\&\*\(\)\——\-\+\=\【\】\{\}\、\|\;\‘\’\:\“\”\《\》\?\,\。\、\`\~\!\#\$\%\^\&\*\(\)\_\[\]{\}\\\|\;\‘\‘\:\"\"\,\.\/\<\>\?]+$/;

var str = "汉字12Ss  @!!";
regExp.test(str)

技术分享图片

注:中英文 +=-@是不区分的
  

 下图左边是QQ表情出现的特殊字符,需要过滤掉

 技术分享图片

 

中英文标点符号正则大全

原文:https://www.cnblogs.com/wenhandi/p/8850123.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!