自己摸索的一些使用中的html查找替换正则

@"<td\b[^<>]*agiso-robot-id[\s\S]*?</td>";

根据class替换颜色值:

@"(?<=[^<>]*"+id+"[^<>]*"+attr+@":\s*)#\w+";

根据class替换属性值,这个属性值可能包含“-”,比如display:table-cell;

@"(?<=[^<>]*" + id + "[^<>]*" + attr + @":\s*)[\w-]*";

根据class替换属性值,这个属性值包含“.”号,比如"17.0px":

@"(?<=[^<>]*" + id + "[^<>]*" + attr + @":\s*)[\w\.]*";

根据class替换文本:

@"(?<=[^<>]*"+id+@"[^<>]*>)[^<]*";

根据class替换嵌套文本,即这个文本里面包含了其他标签,一并都替换了:

(注意这个正则把闭合标签也包括进去了,新文本必须附加上</li>在末尾)

@"(?<=[^<>]*"+id+@"[^<>]*>)[\s\S]*?</li>";


根据class删除所在标签:

@"<td\b[^<>]*agiso-robot-id[\s\S]*?</td>";


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值