我在长文中有一些链接:
<a class="class1" href="https://www.test.com/de/de/products/2018/street/bike/details.html#2"><sup>2</sup></a>
我喜欢删除href但保留锚点如下:
<a class="class1" href="#2"><sup>2</sup></a>
网址并不总是一样,所以这部分&#34; de / de / products / 2018 / street / bike /&#34;变化。锚的数量也各不相同。
这可能吗?
非常感谢你的帮助!
答案 0 :(得分:0)
好的,最后这很简单。
因为我可以删除我使用的代码中的所有hrefs
$dateninhalt = preg_replace('/http[\s\S]+?.html/', '', $dateninhalt);
所以从链接
<a class="class1" href="https://www.test.com/de/de/products/2018/street/bike/details.html#2"><sup>2</sup></a>
从“http”到“.html”的所有内容,包括两个字符串,都被替换为“(')。
答案 1 :(得分:-1)
检查我的笔here。我使用jquery基于输入选择来定义href的值。
您将使用attr方法:
$('a#attibute').attr("href", "the url comes here");
希望它有效