获取中英文字符串实际字节数[asp]'用于获取字符串字节数'''''''''''
获取中英文字符串实际字节数[asp]
function getstr(str,num)
获取中英文字符串实际字节数[asp]    total 
= num-3
获取中英文字符串实际字节数[asp]    strlen 
= 0
获取中英文字符串实际字节数[asp]    
for i=1 to len(str)
获取中英文字符串实际字节数[asp]        currentchar 
= mid(str,i,1)    '截取每个字符进行判断
获取中英文字符串实际字节数[asp]
        strPriTmpXX = server.URLEncode(currentchar)
获取中英文字符串实际字节数[asp]        arrPriTmp 
= split(strPriTmpXX,"%")
获取中英文字符串实际字节数[asp]        
if ubound(arrPriTmp) >=2 then
获取中英文字符串实际字节数[asp]            strlen 
= strlen+2         '中文字符长度+2
获取中英文字符串实际字节数[asp]
        else
获取中英文字符串实际字节数[asp]            strlen 
= strlen+1
获取中英文字符串实际字节数[asp]        
end if
获取中英文字符串实际字节数[asp]        
if strlen >= total then
获取中英文字符串实际字节数[asp]            getstr 
= getstr&""        '超过num加省略号
获取中英文字符串实际字节数[asp]
            exit for
获取中英文字符串实际字节数[asp]        
else
获取中英文字符串实际字节数[asp]            getstr 
= getstr&currentchar
获取中英文字符串实际字节数[asp]        
end if
获取中英文字符串实际字节数[asp]    
next
获取中英文字符串实际字节数[asp]
end function

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
  • 2021-10-22
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-19
  • 2022-12-23
  • 2021-12-25
  • 2022-12-23
相关资源
相似解决方案