我无法在Stackoverflow中找到有关查找特定URL并将其附加的建议。我正在寻找在HTML内容中使用流行的会员网络创建“深层链接”的方法。例如,下面是一些HTML:
<h2>This is a title</h2>
<p>this is some text</p>
<p><a href="https://www.macys.com">link to macys</a></p>
<p><a href="https://www.google.com">link to google</a></p>
<p>something else</p>
</body>
</html>
我想使用Regex在HTML中仅找到Macys链接(而不是Google链接),并将URL附加有来自会员网络的“深层链接”代码。所以看起来像这样:
<html>
<body>
<h2>This is a title</h2>
<p>this is some text</p>
<p><a href="https://click.linksynergy.com/deeplink?id=idnumber&mid=3184&u1=123&murl=http://www.macys.com">link to macys</a></p>
<p><a href="https://www.google.com">link to google</a></p>
<p>something else</p>
</body>
</html>