中英文标点符号正则
汉字(Unicode码)
\u4e00-\u9fa5
数字、空格、英文字母大小写
\d \s a-zA-Z
中文标点符号及常用字符
\·\~ \!\@\#\¥\%\……\&\*\(\) \——\-\+\=
\【\】\{\}\、\| \;\‘\’\:\“\” \《\》\?\,\。\、
英文标点符号及常用字符
\`\~ \!\@\#\$\%\^\&\*\(\) \_\+\-\=
\[\]\{\}\\\| \;\'\'\:\"\" \,\.\/\<\>\?
var regExp = /^[\u4e00-\u9fa5_a-zA-Z0-9\s\·\~\!\@\#\¥\%\……\&\*\(\)\——\-\+\=\【\】\{\}\、\|\;\‘\’\:\“\”\《\》\?\,\。\、\`\~\!\#\$\%\^\&\*\(\)\_\[\]{\}\\\|\;\'\'\:\"\"\,\.\/\<\>\?]+$/;
var str = "汉字12Ss @!!";
regExp.test(str)