最多可輸入3個中文字符/6個英文字符,怎么写正则表达式。最多可輸入3個中文字符/6個英文字符,怎么写正则表达式。
^[\u4E00-\u9FA5]{3,3}|[a-zA-Z]{6,6}$
最多的话是^[\u4E00-\u9FA5]{0,3}|[a-zA-Z]{0,6}$
^[\u4E00-\u9FA5]{0,3}|[a-zA-Z]{0,6}$
var lenReg = function(str){ return str.replace(/[^\x00-\xFF]/g,'**').length; };
返回字节长度,比如“你好123”返回7