中英文标点符号正则大全

Posted 翰弟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中英文标点符号正则大全相关的知识,希望对你有一定的参考价值。

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

 

 

以上是关于中英文标点符号正则大全的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式大全(持续更新)|| 正则查找中文 || 正则查找注释

VSCode自定义代码片段3——url大全

VSCode自定义代码片段3——url大全

VSCode自定义代码片段3——url大全

正则表达式大全

VSCode自定义代码片段——cli的终端命令大全