VB   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了[VB.NET]求一个正则表达式处理一下html大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_801_3@
求一个正则表达式处理一下html
想去除html中除链接标记之外的所有标记,即字符串中遇到象 <...> 这样的部分,如果其中包含href或/a则保留,其余删除。
我原来是这么写的:
For Each m As Match In Regex.Matches(ss,<[^> ]*>,egexOptions.IgnoreCasE)
If instr(LCase(m.value),href ) < 1 AndAlso LCase(m.value) <> then
ss = replace(ss,m.Value,)
End If
Next
不过我觉得这么作可能效率比较低,希望能通过一条正则表达式搞定。
__________________________________________________________________________
up
__________________________________________________________________________
顶顶...
__________________________________________________________________________
何必呢,那不会取出所有的 标签,而不是去除所有不是 的标签.
__________________________________________________________________________
我就是要去除所有不是
的标签
__________________________________________________________________________
我的意思是,用正则表达式,取出所有是
的内容.__________________________________________________________________________try <(?!(a/s|/a> ))[^> ]*?> __________________________________________________________________________

大佬总结

以上是大佬教程为你收集整理的[VB.NET]求一个正则表达式处理一下html全部内容,希望文章能够帮你解决[VB.NET]求一个正则表达式处理一下html所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。