複製** **如下:
'************************************
'擷取文字長度函式,支援utf-8
'輸入引數:
' 1、文字內容
' 2、文字最程式設計客棧大長度
'************************************
public function cut_title(title,tlen)
dim k,i,d,c
diwww.cppcns.comm istr
dim fortotal
if cdbl(tlen) > 0 then
k=0
d=strlen(title)
istr=""
fortotal = len(title)
for i=1 to fortotal
c=akrwrabs(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
本文標題: asp utf-8編碼下字串擷取和獲取長度函式
本文位址:
擷取處理UTF 8編碼字串
擷取處理utf 8編碼字串 規則 中文2個字元,數字 英文1個字元 擷取末尾不足乙個漢字的則捨棄。param string str param int len 截取出的字元長度 author flyer0126 since 2012 05 03 function substr utf8 cn str...
PHP擷取字串 GB2312 UTF8編碼
1.擷取gb2312中文字串 擷取中文字串 function mysubstr str,start,len else tmpstr substr str,i,1 return tmpstr 2.擷取utf8編碼的多位元組字串 擷取utf8字串 function utf8substr str,from...
PHP擷取字串 GB2312 UTF8編碼
1.擷取gb2312中文字串 擷取中文字串 function mysubstr str,start,len else tmpstr substr str,i,1 return tmpstr 2.擷取utf8編碼的多位元組字串 擷取utf8字串 function utf8substr str,from...