すでに何千もの同様の質問があることに気づきましたが、30分間ブラウジングした後、特定の状況に対応する質問を見つけることができませんでした。
私はColdFusion7/8またはJavascriptまたはJQueryソリューションを探しています。CFが望ましい。
大文字と小文字を区別しない...のすべてのインスタンスを見つけるために大きなテキスト文字列を検索するスクリプトが必要です
<a href="http://[something_external]">
。ターゲットがまだ指定されていません。そしてそれらを...
<a href="http://[something_external]" target="_blank">
したがって、変更されるリンクの基準は次のとおりです。
- href値は「http://」で始まります
- href値に「ourdomain.com」が含まれていません
- 目標値はまだ指定されていません
たとえば、私は次のことをオンラインで見つけましたが、それは完全には正しくありません。
REReplaceNoCase(mystring, '(<a href="http://[^"]+")>', '\1 target="_blank">', 'ALL')
わかる?実行可能ですか?