高分再求--->正则表达式
歪歪 2004-09-15 12:00:45 给出标记,遍历所有标记,并得到标记内的指定内容
Function ReplaceTest(arr,tag)
'tag要取得标签内的信息,为空(双引号)则只取标记的内容
Dim regEx, str1
Set regEx = New RegExp
regEx.Pattern = patrn
regEx.IgnoreCase = True
regEx.Global=True
'----里面需要各位大虾帮助的内容-------------------------------------------
ReplaceTest = regEx.Replace(arr)
'-------------------------------------------------
End Function
str="cgg<a href=ss.asp target='_blank'>123456</a>"
str=str&"cieu834<a target='newwindo' href=sdvs.asp>8888</a>"
str=str&"<hr><a href=s33s.asp title='ccok'>vv6</a>"
str=str&"<hr><a href=bbs23.asp title='ccok' target='clsielwin'>kastr</a>"
如:
ca333=ReplaceTest(arr,"href")
则ca333的结果是:
ss.asp,123456,sdvs.asp,8888,s33s.asp,vv6,bbs23.asp,kastr
如:
ca333=ReplaceTest(arr,"")
则ca333的结果是:
123456,8888,vv6,kastr
求arr正则的写法,函数及参数等都可更改,只要达到示例的要求即可
先谢过