匹配除換行符以外的任意字符
\w 匹配字母或數字或下劃線或漢字 等價於 '[^A-Za-z0-9_]'。
\s 匹配任意的空白符
\d 匹配數字
\b 匹配單詞的開始或結束
^ 匹配字符串的開始
$ 匹配字符串的結束
[^\x00-\xff]
表示匹配非單字節的字符,例如漢字,漢字符號……
單字節字符包括英文字母,數字,英文符號……排除這些剩下的也就是漢字和其他文字了
function getStrLength(str) { var cArr = str.match(/[^\x00-\xff]/ig); return str.length + (cArr == null ? 0 : cArr.length); }