码迷,mamicode.com
首页 > 其他好文 > 详细

中英文标点符号正则大全

时间:2018-04-16 23:53:00      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:白名单   http   数据   英文字母   过滤   出现   png   校验   +=   

 数据校验两个方向: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表情出现的特殊字符,需要过滤掉

 技术分享图片

 

中英文标点符号正则大全

标签:白名单   http   数据   英文字母   过滤   出现   png   校验   +=   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!