如何截取字符串?急!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/09 03:58:30
中文是2个字符,数字英文是1个字符.所以left(),len()不可用.怎样才可以判断是中文还是英文或数字.将其截取出来
用什么函数截取,我是在jsp页面上做的

Public function GetString(str,strlen)
dim l,t,c, i
l=len(str)
t=0
for i=1 to l
c=Abs(Asc(Mid(str,i,1)))
if c>255 then
t=t+2
else
t=t+1
end if
if t>=strlen then
GetString=left(str,i)&"..."
exit for
else
GetString=str&" "
end if
next
end function

ASP的

写函数判断啊

那位能写函数看看啊