首页 > 编程 > ASP > 正文

asp CutStrX字符串截取函数(过滤全部HTML标记)

2024-05-04 11:08:14
字体:
来源:转载
供稿:网友
asp CutStrX字符串截取函数(过滤全部HTML标记),比较不错,需要的朋友可以参考下。
 
 
 
复制代码代码如下:

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 c<0 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 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表