2

OK、少し紛らわしい質問です - 申し訳ありません。しかし、私のサイトには次のリンクがあります www.kateguestdesigns.com および www.kateguestdesigns.com/home

jQuery を使用して、www.kateguestdesigns.com のすべてのインスタンスを www.kateguestdesigns.com/home に変更したいと考えています。私は現在このコードを使用しています:

 $('body').html( $('body').html().replace(/kateguestdesigns.com/gi,'kateguestdesigns.com/home') );

「kateguestdesigns.com」を検索し、「kateguestdesigns.com/home」に変更します。私が抱えている問題は、kateguestdesigns.com/home も kateguestdesigns.com/home/home に変更されることです。

kateguestdesigns.com に変更を適用するだけで、これを回避する方法はありますか?

4

2 に答える 2

0

できるよ:

$('body').html($('body').html().replace(/kateguestdesigns.com$/gi,'kateguestdesigns.com/home'));

$文字列の末尾を示すために を正規表現に追加しました。

于 2013-08-06T21:03:59.403 に答える