RegExp 的 patrn 规则
树_皮 2008-10-09 11:13:01 有没有人知道,RegExp 的 patrn 规则,如:我现在要对一段文字进行替换把有链接都过滤掉,但要能保留某域名的链接。Function ReplaceText(fString,patrn,replStr)
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = patrn ' 设置模式。
regEx.IgnoreCase = True ' 设置是否区分大小写。
regEx.Global = True ' 设置全局可用性。
ReplaceText = regEx.Replace(fString, replStr) ' 作替换。
Set reg=nothing
End Function
ReplaceText(c_Context,"(href="")[^""]*","$1#")这里是把所有都过滤掉,怎么设置可以保留想留的
如现在有段文字:我是一个<a href="www.aaa.com">兵</a>,来至<a href="www.bbb.com">老百姓</a>。
这段文字用上面的函数进行过滤,把www.aaa.com替换成#,但www.bbb.com确不动,怎么设置?