Dreamweaver一括置換でアンカーリンクのみを外す

ワイルドカードを利用したDreamweaverの一括置換の応用で、異なるリンク先とアンカーテキストのたくさんのリストのアンカーリンクを一括で削除します。

これはテーブル内にある大量にあるアンカーテキストとアンカーリンクがすべて別々のテキストとリンク先URLの場合にリンク先のみを一度に削除したいときに利用した方法です。

1.リンク先の統一
テーブル内にある場合は、デザインウィンドウから対象の列や行を選択して、プロパティでリンク先を入力し直せば、
一括ですべてのリンク先URLが統一できるので、
まずは、リンク先を”commonlink”(任意)とし反映します。

2.一括置換前に検索で確認する
上の手順で、対象のアンカーテキストのリンク先はすべてcommonlikになっていることを確認したら、

検索・置換ウィンドウを開きソースコードを対象に検索フィールドに

<a href=”commonlink”>(.*)</a>

と入力して検索します。
このとき検索条件の「正規表現」のチェックは必ず入れます。

検索結果に対象の箇所がずらずらとすべて検出されればOKです。

3.一括置換の実行
検索・置換ウィンドウを開きソースコードを対象に検索フィールドに

<a href=”commonlink”>(.*)</a>

と入力、置き換えフィールドには

$1

と入力します。

()(括弧)は中の内容を記憶、.改行以外の文字、*(アスタリスク)は繰り返し、$1は上記(.*)で記憶した内容のみにする。という意味です。

「すべて置き換え」をクリックして完了です。