target="_blank"正規表現を 1 つだけ使用して、すべての<a>タグにa を追加することはできますか? 私は否定的および肯定的な先読み/後読みを試してきましたが、役に立ちませんでした。これは次のことを行う必要があります。
hrefで始まるアンカータグに一致http://- アンカー タグにタグがない場合は、タグ
targetを追加しますtarget="_blank" - タグがある場合は、タグがまだ に設定されていない
targetかどうかを確認し、設定されていない場合は に置き換えられます。target"_blank"target="_blank"
これは可能ですか?そうでない場合、これを行うための計算負荷が最も少ない方法は何でしょうか?