[VB.NET]求一个正则表达式处理一下html
来源:互联网 发布:网络机顶盒推荐 编辑:程序博客网 时间:2024/03/29 17:30
<script type="text/javascript"><!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
求一个正则表达式处理一下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> ))[^> ]*?>
__________________________________________________________________________
求一个正则表达式处理一下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]求一个正则表达式
- 小闹一下vb.net 正则表达式
- vb.net 正则表达式
- 求一个正则表达式,去掉最后的xxx.html
- [VB.NET]求一个快捷键
- 正则表达式在VB.NET中的应用
- VB.Net正则表达式大全(1)
- VB.Net正则表达式大全(2)
- VB.Net正则表达式大全(3)
- Vb.net 正则表达式 匹配换行
- VB.Net正则表达式大全格式示例
- VB.Net常用的正则表达式(实例)
- [VB.NET]谁能帮我用验证国内电话号码的正则表达式写一个验证程序啊?
- 正则表达式相关:正则表达式处理html内容
- java正则表达式处理HTML标签
- 从.net生成的html中找到的一个验证email地址的函数(正则表达式)
- 正则表达式以及Java中的一个正则表达式处理库
- 算法设计方法(二)——分而治之
- [VB.NET]这样的sql应该怎么写?兄弟们帮帮忙
- [VB.NET]VB.NET创建外部excel对象
- 网页代码常用小技巧(转自lg_linID:lg_lin)
- [VB.NET]用VB.NET来访问和修改注册表??
- [VB.NET]求一个正则表达式处理一下html
- java字符编码转换
- [VB.NET]问一个键盘的模拟问题,如何做一个画面键盘来代替微软的软键盘,有点难度呀!!!
- 分手
- [VB.NET]如何使DataGridView中显示的内容不出现点点点(高手们帮帮忙,谢谢先)
- 2008年度十大科技突破
- [VB.NET]请推荐一本VB.NET的入门书籍.还有Visual Basic 2005是否就是vs2005里面的vb.net
- Eric S. Raymond 五部曲 之 《开拓智域》
- [VB.NET]VB.NET下如何用结构和类实现文件的读取?