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> 展开
如果用:<a \s*href="链接1">[\s\S]+?</a>最后结果会把“内容1”也替掉了
如果用:<a \s*href="链接1">|</a>最后把所有a标签的闭合标签</a>也替换掉了
现在求一个表达式只去掉链接1的a标签和其对应的</a> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询