Dreamweaver CS3

テキストの検索と置換

[検索および置換] コマンドを使用すると、ドキュメント内のテキスト、HTML タグ、および HTML 属性を検索できます。複数のドキュメントを検索することもできます。 [結果] パネルグループにある [検索] パネルには、[すべて検索] を使用した検索の結果が表示されます。

注意: サイト内のファイルを検索するには、[ローカルサイトで表示] または [リモートサイトで表示] を使用します。

テキストの検索と置換

  1. 検索対象とするドキュメントを開きます。複数のドキュメントまたは 1 つのフォルダを検索する場合は、[ファイル] パネルで選択します。
  2. [編集]-[検索および置換] を選択します。
  3. 以下のいずれかの [検索場所] オプションを使用して、検索するファイルを指定します。
    選択したテキスト
    アクティブなドキュメントで現在選択されているテキストだけが検索対象となります。

    現在のドキュメント
    アクティブなドキュメントだけが検索対象となります。

    現在開いているドキュメント
    現在開かれているすべてのドキュメントが検索対象となります。

    フォルダ
    特定のフォルダだけが検索対象となります。 [フォルダ] を選択した後にフォルダのアイコンをクリックし、検索するフォルダを参照して選択します。

    サイト内の選択したファイル
    [ファイル] パネルで現在選択されているファイルとフォルダだけが検索対象となります。

    現在のローカルサイト全体
    検索範囲が拡張され、現在のサイトのすべての HTML ドキュメント、ライブラリファイル、テキストドキュメントが対象となります。

  4. [検索] ポップアップメニューで検索の種類を指定します。
    ソースコード
    HTML ソースコード内の特定のテキスト文字列を検索します。 このオプションを使用して特定のタグを検索することもできますが、[特定のタグ] 検索を使用すると、より柔軟なタグ検索が可能です。

    テキスト
    ドキュメント内の特定のテキスト文字列を検索します。 テキスト検索では、文字列の途中にある HTML はすべて無視されます。 たとえば、" the black dog " という文字列を検索すると、"the black dog" と "the <i>black</i> dog" の両方が見つかります。

    テキスト (高度)
    タグの内側または外側にある特定のテキスト文字列を検索します。 たとえば、以下の HTML が記載されたドキュメントで tries を検索する場合で [タグ内部以外] と i タグを指定したときは、2 つ目の tries という単語だけが検索されます。John <i>tries</i> to get his work done on time, but he doesn’t always succeed. He tries very hard. .

    特定のタグ
    すべての td タグ (valigntop に設定されている) など、特定のタグ、属性、属性値を検索します。
    注意: Windows では Ctrl+Enter または Shift+Enter、Macintosh では Control+Return、Shift+Return、または Command+Return を押すとテキスト検索フィールドに改行が追加されるので、改行文字を検索することができます。 正規表現を使用せずに改行文字を検索する場合は、[ホワイトスペースの違いを無視] をオフにします。 この検索では、単なる改行ではなく、改行文字が検索されます。たとえば、<br> タグや <p> タグは検索されません。 デザインビューでは、改行文字は改行ではなくスペースとして表示されます。

  5. 検索範囲を拡張または限定するには、以下のオプションを使用します。
    大文字と小文字を区別
    大文字と小文字の区別が一致するテキストだけが検索されます。 たとえば、「 the brown derby 」を検索した場合、「The Brown Derby」は検索されません。

    ホワイトスペースを無視
    すべてのホワイトスペースが 1 個のスペースと見なされて検索が実行されます。 たとえば、このオプションを選択し、「 this text 」と指定すると、「this text」や「this      text」は検索されますが、「thistext」は検索されません。 このオプションは、[正規表現を使用] が選択されているときは使用できません。この場合、ホワイトスペースの違いを無視するように正規表現を明確に記述する必要があります。 <p> タグおよび <br> タグは、ホワイトスペースとして認識されません。

    単語単位で検索
    単語として一致するテキストだけが検索されます。
    注意: このオプションを使用した場合の検索結果は、検索文字列の先頭と末尾に語境界を表す正規表現 \b を付けて正規表現検索を行った場合の検索結果と同じになります。

    正規表現を使用
    検索文字列内の特定の文字および短い文字列 (?、*、\w、\b など) が正規表現演算子として解釈されます。 たとえば、「 the b\w*\b dog 」を検索すると、「the black dog」と「the barking dog」の両方が見つかります。
    注意: コードビューを使用してドキュメントを変更しているときに、ソースコード以外のものを検索または置換しようとすると、Dreamweaver が 2 つのビューを同期させていることを通知するダイアログボックスが、検索が実行される前に表示されます。

  6. 検索した語を置換しないで検索を続けるには、[次を検索] または [すべて検索] をクリックします。
    次を検索
    現在のドキュメントに存在する次の検索テキストや検索タグが選択されます。 Dreamweaver では、複数のドキュメントを検索している場合、現在のドキュメントに検索文字列が見つからなくなると、次のドキュメントに移動します。

    すべて検索
    [結果] パネルグループにある [検索] パネルが開きます。 単一のドキュメントを検索対象としている場合、[すべて検索] を使用すると、検索条件に一致するテキストやタグすべてが、その周辺のコンテキストと共に表示されます。 ディレクトリやサイト内を検索している場合は、[すべて検索] を使用すると、そのタグを含むドキュメントが一覧表示されます。

  7. 検索したテキストやタグを置換するには、[置換] または [すべて置換] をクリックします。
  8. 作業が終了したら、「閉じる」をクリックします。

[検索および置換] ダイアログボックスを表示せずに再度検索

 F3 (Windows) または Command+G (Macintosh) を押します。

特定の検索結果のコンテキスト内での表示

  1. [ウィンドウ]-[結果] を選択して [検索] パネルを表示します。
  2. [検索] パネルで行をダブルクリックします。

    現在のファイルを検索している場合は、目的の検索結果を含む行がドキュメントウィンドウに表示されます。

    複数のファイルを検索している場合は、目的の検索結果を含むファイルが開きます。

同じ検索の再実行

 [検索および置換] ボタンをクリックします。

実行中の検索の中止

 [停止] ボタンをクリックします。

特定のタグの検索

ドキュメント内のテキストやタグを検索したり、検索した内容を別のテキストやタグで置換するには、[検索および置換] ダイアログボックスを使用します。

  1. [編集]-[検索および置換] を選択します。
  2. [検索] ポップアップメニューから [特定のタグ] を選択します。
  3. [検索] ポップアップメニューの横にあるポップアップメニューから、特定のタグまたは [任意] を選択します。または、テキストボックスにタグ名を入力します。
  4. (オプション) 以下のいずれかのタグモディファイヤーを使用して、検索を限定します。
    属性あり
    タグ内に含まれる属性を、一致条件として指定します。 この属性に特定の値を指定するか、または [any value] を選択します。

    属性なし
    タグ内にあってはならない属性を、一致条件として指定します。 たとえば、すべての img タグ (alt 属性なし) を検索する場合に、このオプションを選択します。

    含んでいる
    元のタグ内に必要なテキストまたはタグを、一致条件として指定します。 たとえば、<b><font size="4">heading 1</font></b> というコードでは、font タグが b タグの内側にあります。

    含んでいない
    元のタグ内にあってはならないテキストまたはタグを、一致条件として指定します。

    タグ内部
    ターゲットタグ内に必要なタグを、一致条件として指定します。

    タグ内部以外
    ターゲットタグ内にあってはならないタグを、一致条件として指定します。

  5. (オプション) 検索をさらに制限するには、[+] ボタンを押して手順 3 を繰り返します。
  6. 手順 3 と 4 でタグモディファイヤーを 1 つも適用しなかった場合は、[-] ボタンをクリックしてタグモディファイヤーのポップアップメニューを閉じます。
  7. タグの検出時にアクション (タグの削除や置換など) を実行する場合は、[アクション] ポップアップメニューからアクションを選択し、必要に応じて、アクションを実行するために必要な追加情報を指定します。

特定のテキストの検索 (高度)

ドキュメント内のテキストやタグを検索したり、検索した内容を別のテキストやタグで置換するには、[検索および置換] ダイアログボックスを使用します。

  1. [編集]-[検索および置換] を選択します。
  2. [検索] ポップアップメニューから [テキスト (高度)] を選択します。
  3. [検索] ポップアップメニューの横にあるテキストフィールドに検索するテキストを入力します。

    たとえば、 Untitled という語句を入力します。

  4. [タグ内部] または [タグ内部以外] を選択した後、隣にあるポップアップメニューでタグを選びます。

    たとえば、[タグ内部] を選択してから、title を選びます。

  5. (オプション) [+] ボタンをクリックし、以下のいずれかのタグモディファイヤーを使用して検索範囲を限定します。
    属性あり
    タグ内に含まれる属性を、一致条件として指定します。 この属性に特定の値を指定するか、または [any value] を選択します。

    属性なし
    タグ内にあってはならない属性を、一致条件として指定します。 たとえば、すべての img タグ (alt 属性なし) を検索する場合に、このオプションを選択します。

    含んでいる
    元のタグ内に必要なテキストまたはタグを、一致条件として指定します。 たとえば、<b><font size="4">heading 1</font></b> というコードでは、font タグが b タグの内側にあります。

    含んでいない
    元のタグ内にあってはならないテキストまたはタグを、一致条件として指定します。

    タグ内部
    ターゲットタグ内に必要なタグを、一致条件として指定します。

    タグ内部以外
    ターゲットタグ内にあってはならないタグを、一致条件として指定します。

  6. (オプション) 検索をさらに制限するには、手順 4 を繰り返します。


 

Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/ja_JP/Dreamweaver/9.0/WSc78c5058ca073340dcda9110b1f693f21-7cc7.html