中英文标点符号正则大全


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

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM