常见正则匹配
[\u0391-\uFFE5] //中文 匹配双字节字符(汉字+符号)
[\u4e00-\u9fa5] //汉字 注意只匹配汉字,不匹配双字节字符
/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/  // 匹配邮箱
获取一个字符的字节长度
getChartlength(str: String) {
    const reg = /[^\u4E00-\u9FA5]/,
      num = str.split('').reduce((total:number, item: string) => {
        if (reg.test(item)) {
          return total + 1
        }
        return total + 2
      }, 0)
    return num
  }
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号