以文本方式查看主题 - 智睿软件_技术交流论坛 (http://zhirui.net/bbs/index.asp) -- Web程序开发 (http://zhirui.net/bbs/list.asp?boardid=22) ---- ASP获取字符串长度的自定义函数 (http://zhirui.net/bbs/dispbbs.asp?boardid=22&id=3576) |
-- 作者:zhirui -- 发布时间:2015-04-27 11:48:32 -- ASP获取字符串长度的自定义函数 \' getStrLen \' 获取字符长度,一个中文字符长度算 2 \' 参数: \' str 需要获取长度的字符串 \' 返回值:整数 (字符串的长度) 以下为引用的内容: Function GetStrLen(str) If IsNull(str) Or str = "" Then getStrLen = 0 Else Dim i, n, k, chrA k = 0 n = Len(str) For i = 1 To n chrA = Mid(str, i, 1) If Asc(chrA) >= 0 And Asc(chrA) <= 255 Then k = k + 1 Else k = k + 2 End If Next getStrLen = k End If End Function |