如何批量查找替换html中相似代码
将<ahref="OpenArticle.aspx?id=2012_12_123&type=zw"target=_blankclass="a07">浏览(下载)论文全文(...
将<a href="OpenArticle.aspx?id=2012_12_123&type=zw" target=_blank class="a07">浏览(下载)论文全文(PDF格式)</a> 替换成 <a href="../../../../members/member.aspx" target=_blank class="a07">打开全文进入登陆页</a> 其中每个页面的2012_12_123的数字处都不相同,如何批量代换?求帮助
展开
1个回答
2013-01-06 · 知道合伙人软件行家
关注
展开全部
类似这种通常可以使用支持正则表达式搜索替换的工具来完成,比如(Search and Replace),
正则如下:
(<a href=")(OpenArticle\.aspx\?id=[0-9_]+&type=zw)(" target=_blank class="a07">)(.*?)(</a>)
替换如下:
$1../../../../members/member.aspx$3打开全文进入登陆页$5
正则如下:
(<a href=")(OpenArticle\.aspx\?id=[0-9_]+&type=zw)(" target=_blank class="a07">)(.*?)(</a>)
替换如下:
$1../../../../members/member.aspx$3打开全文进入登陆页$5
追问
前边都没问题,但是用(.*?)不行,加上这个就全找不到了,咋回事?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询