ASP UTF-8编码下字符串截取和获取长度函数分享
发布时间:2023-06-02 13:34:11 所属栏目:Asp教程 来源:
导读:截取文字长度函数,支持UTF-8 ,这样就可以满意大部分截取字符串的朋友了。
复制代码代码如下:
'************************************
'截取文字长度函数,支持UTF-8
'输入参数:
&
复制代码代码如下:
'************************************
'截取文字长度函数,支持UTF-8
'输入参数:
&
截取文字长度函数,支持UTF-8 ,这样就可以满意大部分截取字符串的朋友了。 复制代码代码如下: '************************************ '截取文字长度函数,支持UTF-8 '输入参数: ' 1、文字内容 ' 2、文字最大长度 '************************************ Public Function Cut_Title(Title,TLen) Dim k,i,d,c Dim iStr Dim ForTotal If CDbl(TLen) > 0 Then k=0 d=StrLen(Title) iStr="" ForTotal = Len(Title) For i=1 To ForTotal c=Abs(AscW(Mid(Title,i,1))) If c>255 Then k=k+2 Else k=k+1 End If iStr=iStr&Mid(Title,i,1) If CLng(k)>CLng(TLen) Then iStr=iStr".." Exit For End If Next Cut_Title=iStr Else Cut_Title="" End If End Function '******************************* '检测文字长度函数,支持UTF-8 '输入参数: ' 1、文字内容 '******************************* Public Function StrLen(strText) Dim k,i,c Dim ForTotal k=0 ForTotal = Len(strText) For i=1 To ForTotal c=Abs(AscW(Mid(strText,i,1))) If c>255 Then k=k+2 Else k=k+1 End If Next StrLen=k End Function (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐