java正则表达式替换一部分a标签

如字符串包含多种a标签:<ahref="链接1">内容1</a><ahref="链接2">内容2</a><ahref="链接1">内容1</a><ahref="链接3">... 如字符串包含多种a标签:<a href="链接1">内容1</a><a href="链接2">内容2</a><a href="链接1">内容1</a><a href="链接3">内容3</a>,我只去掉第一种a标签,保留其他。最后结果应该是:内容1<a href="链接2">内容2</a>内容1<a href="链接3">内容3</a>。
如果用:<a \s*href="链接1">[\s\S]+?</a>最后结果会把“内容1”也替掉了
如果用:<a \s*href="链接1">|</a>最后把所有a标签的闭合标签</a>也替换掉了
现在求一个表达式只去掉链接1的a标签和其对应的</a>
展开
 我来答
albumin
2017-03-01 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2374万
展开全部
查找

<a href="链接1">([^<>]*)</a>
替换

$1
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式