2
ブログのすべてのリンクを修正しようとしていますが、手動で各投稿を編集するのではなく、自動的に行うための簡単なスクリプトを書くことにしました。 jqueryを使用してリンク内の未知数を置き換えるにはどうすればよいですか?この場合、私はフォーマットを修正するためにそれを削除しようとしています。URLにJqueryを使用して任意の数字を置き換えます。
ここでHTML
<a href="http://www.example.com/2016/10/%20http://www.newlink.com">LINK</a>
だスクリプト
$("a").each(function() {
this.href = this.href.replace("http://www.example.com/XXXX/XX/%20","");
});
は、最終的な出力は、あなたが正規表現を使用してそれを行うことができます
<a href="http://www.newlink.com/anypost.html">LINK</a>
? 「http://www.newlink.com」以外のものはありますか? – superUser
申し訳ありませんが、私は具体的ではありませんでした。基本的には、URLからhttp://www.example.com/2016/10/%20を削除したいと思います。新しいリンクは修正されていません。 – WebDev
どうして 'this.href = this.href.substring(this.href.indexOf( 'http://www.newlink.com'));それで、数字について何も心配する必要はありません。 –