复制代码 代码如下:
Function CutStrX(ByVal Str,ByVal StrLen)
Dim l,t,c,i,r
'过滤全部HTML标记
Set r=New RegExp
r.Global=True
r.MultiLine=True
r.Pattern="(/?[A-Za-z][A-Za-z0-9]*[^>]*>)"
str=r.Replace(str," ")
Set r=Nothing
l=Len(str)
t=0
For i=1 To l
c=AscW(Mid(str,i,1))
If c0 Or c>255 Then t=t+2 Else t=t+1
IF t>=StrLen Then
CutStrX=Left(Str,i)"..."
Exit For
Else
CutStrX=Str
End If
Next
End Function
您可能感兴趣的文章:- asp截取字符串的两种应用
- asp下实现截取字符串特定部分内容函数
- asp 字符串截取函数
- GetBody asp实现截取字符串的代码
- 用asp实现的截取指定格式字符串的代码
- asp从字符串里截取N个带HTML的字符的函数
- asp截取指定英汉混合字符串_支持中文
- ASP.NET 字符串截取
- asp实现截取字符串函数