マニュアル キャンセル

正規表現とクエリを使用した検索と置換

  1. InDesign ユーザーガイド
  2. InDesign とは
    1. InDesign の概要
      1. InDesign の新機能
      2. 必要システム構成
      3. よくある質問
      4. Creative Cloud ライブラリの使用
    2. ワークスペース
      1. ワークスペースの基本
      2. コンテキストタスクバー
      3. InDesign でのワークスペースのカスタマイズ
      4. Toolbox
      5. 環境設定の指定
      6. プロパティパネル
      7. タッチワークスペース
      8. デフォルトのキーボードショートカット
      9. 編集の取り消しとヒストリーパネルの管理
      10. ドキュメントの復元と取り消し
    3. 生成 AI(中国本土ではご利用いただけません)
      1. テキストから画像生成
      2. 生成拡張
      3. InDesign の効果を生成(Beta)
      4. 生成 AI に関する FAQ
  3. ドキュメントの作成とレイアウト
    1. ドキュメントとページ
      1. ドキュメントの作成
      2. 親ページの使い方
      3. ドキュメントページで作業する
      4. ページサイズ、マージン、裁ち落としの設定
      5. ファイルとテンプレートを使用した作業
      6. InDesign(Beta)で PDF を InDesign ファイルに変換
      7. ブックファイルの作成
      8. 基本的なページ番号の追加
      9. ページ、章、セクションの番号の設定
      10. QuarkXPress および PageMaker ドキュメントの変換
      11. コンテンツの共有
      12. ファイル管理の基本ワークフロー
      13. ドキュメントの保存
    2. グリッド
      1. グリッド
      2. グリッドの書式設定
    3. レイアウト補助
      1. 定規
      2. 定規を使用したオブジェクトの整列と分布
      3. ものさしツールを使用したオブジェクトの測定
  4. コンテンツの追加
    1. テキスト
      1. テキストのフレームへの追加
      2. テキストの連結
      3. 東南アジア言語のスクリプト
      4. アラビア語版およびヘブライ語版の機能(InDesign)
      5. パステキストの作成
      6. 箇条書きと自動番号の使用
      7. MathML を挿入して数式を作成
      8. グリフと特殊文字
      9. テキスト組版
      10. テキスト変数
      11. QR コードの作成
      12. テキストの編集
      13. テキストの行揃え
      14. オブジェクトへのテキストの回り込み
      15. アンカー付きオブジェクト
      16. リンクコンテンツ
      17. 段落の書式設定
      18. 文字の書式設定
    2. テキスト編集
      1. InDesign でのフォントの使用
      2. カーニングと字送り
      3. 文字の拡大・縮小とゆがみ
      4. 文字へのカラー効果の適用
    3. テキストの書式設定
      1. テキストの書式設定
      2. テキストのスタイルの自動設定
      3. スタイルパックの操作
      4. タブおよびインデント
    4. レビューテキスト
      1. 変更のトラックとレビュー
      2. InDesign での注釈の追加
      3. PDF コメントの読み込み
    5. スペルチェックと言語の辞書
      1. スペルチェック、スペル自動修正、ダイナミックスペルチェック
      2. 辞書と単語を作成、追加、管理する
      3. 辞書の環境設定の変更
      4. Duden 辞書
    6. 参照を追加
      1. 目次の作成
      2. 脚注
      3. 索引の作成
      4. 後注
      5. キャプション
    7. スタイル
      1. 段落スタイルと文字スタイル
      2. スタイルのマッピング、書き出し、管理
      3. オブジェクトスタイル
      4. ドロップキャップと先頭文字スタイル
      5. スタイルの操作
      6. 行送り
      1. 表の書式設定
      2. 表の作成
      3. 表およびセルのスタイル
      4. 表の選択と編集
      5. 表の罫線および塗り
    8. インタラクティブ機能
      1. ハイパーリンク
      2. ダイナミック PDF ドキュメント
      3. ブックマーク
      4. ボタン
      5. フォーム
      6. アニメーション
      7. 相互参照
      8. PDF の構造化
      9. ページ効果
      10. ムービーとサウンド
    9. グラフィック
      1. パスとシェイプ
      2. 鉛筆ツールを使用した描画
      3. ペンツールを使用した描画
      4. 線の設定の適用 
      5. 複合パスと複合シェイプ
      6. パスの編集
      7. クリッピングパス
      8. 角の形状の変更
      9. フレームとオブジェクト
      10. オブジェクトの整列と分布
      11. リンクと埋め込み画像
      12. AEM Assets の統合
    10. カラーと透明度
      1. カラーの適用
      2. 配置したグラフィックのカラーの使用
      3. スウォッチを使用した作業
      4. インキの混合
      5. 濃淡
      6. 特色とプロセスカラー
      7. ブレンドカラー
      8. グラデーション
      9. 透明が使用されているアートワークの統合
      10. 透明効果の追加
  5. 検索と置換
    1. テキストの検索と置換
    2. フォントの検索と置換
    3. 字形の検索と置換
    4. 正規表現とクエリを使用した検索と置換
    5. オブジェクトの検索と置換
    6. カラーの検索と置換
    7. 検索および置換を行うための検索オプション
  6. 共有
    1. クラウドドキュメントの保存とアクセス
    2. クラウドドキュメントの整理、管理、共有
    3. クラウドドキュメントのバージョンの表示と管理
    4. InDesign クラウドドキュメントのよくある質問
    5. InCopy web 版(Beta)
    6. 共有とコラボレーション        
    7. レビュー用に共有
    8. 共有された InDesign ドキュメントをレビュー
    9. フィードバックの管理
    10. 編集に招待
  7. 書き出し、読み込み、および公開
    1. 配置、書き出しおよび公開
      1. Publish Online
      2. Publish Online ダッシュボード
      3. グラフィックのコピーと挿入
      4. Adobe Express に書き出し
      5. EPUB へのコンテンツの書き出し
      6. Adobe PDF オプション
      7. HTML5 への書き出し
      8. HTML(レガシー)へのコンテンツの書き出し
      9. Adobe PDF への書き出し
      10. JPEG または PNG 形式での書き出し
      11. SVG ファイルの読み込み
      12. サポートされるファイル形式
      13. ユーザー設定の書き出しと読み込み
    2. プリント
      1. ブックレットのプリント
      2. トンボと裁ち落とし
      3. 文書のプリント
      4. インキ、色分解、スクリーン線数
      5. オーバープリント
      6. PostScript ファイルと EPS ファイルの作成
      7. 入稿前のプリフライトファイル
      8. サムネールと用紙サイズより大きいドキュメントの印刷
      9. 印刷・出力会社用の PDF の準備
      10. 色分解出力の準備
  8. InDesign の拡張
    1. 自動化
      1. データ結合
      2. プラグイン
      3. InDesign の Capture 拡張機能
      4. スクリプト
  9. トラブルシューティング
    1. 修正された問題
    2. 既知の問題
    3. 起動時のクラッシュ
    4. 環境設定フォルダー読み取り専用エラー
    5. ファイルの問題のトラブルシューティング
    6. InDesign ファイルを PDF に書き出すことができません
    7. InDesign 文書復旧

正規表現とクエリを作成し、英数字の文字列とパターンを検索および置換する方法について説明します。

正規表現式を使用すると、長いドキュメントまたは複数の開いているドキュメントで英数字の文字列とパターンを検索および置換できます。頻繁に使用する検索条件をクエリとして保存し、時間を節約することもできます。

正規表現式を使用した検索

  1. 編集検索と置換を選択し、「正規表現」タブを選択します。

  2. 検索文字列」で、次のいずれかのオプションに従って正規表現式を作成します。

    • 正規表現を作成して入力します。

    • 検索のための特殊文字 アイコンを選択して、検索条件を設定します。

  3. 置換文字列」に置換するテキストを入力するか、ペーストします。

    ヒント :

    置換のための特殊文字  アイコン/大文字小文字修飾子を選択して、見つかったテキストを特定のテキストの大文字と小文字に置き換えることができるようになりました。

    「正規表現」タブが開き、大文字小文字修飾子が強調表示された検索と置換パネルのスクリーンショット。
    見つかったテキストの大文字と小文字を変更するには、大文字小文字修飾子を選択します。

  4. 次を検索」を選択します。

    置換」、「すべてを置換」、または「置換して検索」を選択し、テキストを置換して検索を続行します。

正規表現の作成

1 つまたは複数のドキュメントを開き、正規表現を使用してテキストを検索および置換します。

例:引用符内のテキストを検索し、書式を変更する

引用符内のテキストを検索し、その書式を変更するには、以下の手順に従います。

  1. 検索文字列」フィールドに「(“)(\w+)(“)」と入力します。

    この表現は、括弧で指定された 3 つのグルーピングを含んでいます。

    1 つ目と 3 つ目のグルーピングは任意の引用符を検索し、2 つ目のグルーピングは 1 つ以上の文字を検索します。

  2. 置換」セクションで、置換のための特殊文字  アイコン/検索結果見つかったテキストを選択します。

    置換」フィールドに $0 と表示されます。

  3. 置換」フィールドに次のいずれかを入力し、必要なグルーピングを変更します。

    $0 – すべてのグルーピングを変更する

    $1 – 最初のグルーピングを変更する

    $2 – 2 番目のグルーピングを変更する(以下同様)

  4. 置換形式」セクションと書式設定で置換する属性を指定  アイコンを選択します。

  5. 次を検索」を選択します。

    置換」、「すべてを置換」、または「置換して検索」を選択し、テキストを置換して検索を続行します。

二重引用符内のテキストを検索する例を含む「検索と置換」パネルのスクリーンショット

A. 検索文字列 B. 置換文字列 C. 検索形式 D. 置換形式 

正規表現検索の追加例

検索条件

検索条件

正規表現


文字クラス

[]

次のように入力して a、b、または c を検索します。

 

[abc]

否定先読み

(?!パターン)

検索から特定のパターンを除外するには、これを使用します。例えば、InDesign バージョンのリストから InDesign CS バージョンの検索を除外するには、次のように入力します。

 

InDesign (?!CS.*?)

肯定先読み

(?=パターン)

特定のパターンを検索するには、これを使用します。例えば、InDesign バージョンのリストから InDesign CS バージョンのみ検索するには、次のように入力します。

 

InDesign (?=CS.*?)

大文字と小文字を区別しない - オン

(?i)

大文字と小文字に関係なくテキストを検索するには、これを使用します。例えば、大文字と小文字に関係なく Apple を検索する場合は(apple、APPLE など)、次のように入力します。

 

(?i)apple

大文字と小文字を区別しない - オフ

(?-i)

大文字と小文字を区別してテキストを検索するには、これを使用します。例えば、Apple のみ検索する場合は(apple、APPLE などは検索しない)、次のように入力します。

 

(?-i)apple

一定回数の文字または単語を検索

{ }

一定回数繰り返す文字または単語を検索するには、次のいずれかを入力します。

 

b{3} - 3 回

b(3,} - 3 回以上

b{3,}? - 3 回のみ

b{2,3} - 2 回以上 3 回以下

条件の検索と置換

検索条件

検索表現

検索結果

表現の変更

結果の変更

間にスペースがある 2 つの単語を見つけて、それらの位置を入れ替えたり、その間または末尾に何かを追加したりします。

(\w+)\s(\w+)

Adobe InDesign

$1 $2

$2 $1

$1, $2(™)

$1 $2 - Adobe InDesign

$2 $1 - InDesign Adobe

$1, $2(™) - Adobe, Indesign(™)

グループ内の最初の文字の大文字と小文字の変更

(\w+)\s(\w+)

Adobe InDesign

¥l

¥u

\u$1 $2

\u$1 \u$2

\l\l\u$1 $2

\u$2, \u$1

\u$1 $2 - Adobe indesign

\u$1 \u$2 - Adobe Indesign

\l\l\u$1 $2 - aDOBE INDESIGN

\u$2, \u$1 - Indesign、Adobe

グループ内のすべての文字の大文字と小文字の変更

(\w+)\s(\w+)

Adobe InDesign

\L

\U

\U$1 $2

\U$1 \U$2

\U$1 \u$2

\U$1 $2 - ADOBE indesign

\U$1 \U$2 - ADOBE INDESIGN

\U$1 \u$2 - ADOBE Indesign

注意:

\$1 $2 - バックスラッシュ「\」を追加すると、エスケープ文字として機能します。

\\u $1 \u$2 - 2 つのバックスラッシュ「\」を追加すると、1 つのスラッシュが出力されます。出力にエスケープ文字を出力するために使用できます。

\u$1 \\n \u$2 - 「\n」が出力に渡され、新しい行が生成されます。

クエリを使用した検索と置換

クエリとは、定義された検索および置換操作のことです。InDesign は、引用符の形式を変更するためのいくつかのクエリと電話番号形式(ドット形式)の変更など便利なアクションをプリセットとして備えています。作成したクエリを保存することで、そのクエリを再実行したり、他のユーザーと共有したりすることができます。

テキスト、オブジェクト、字形を変更するには、既存のクエリを使用するか、新しいクエリを作成するかを選択できます。

クエリを使用した検索

  1. 編集検索と置換を選択します。

  2. クエリリストからクエリを選択します。

  3. 検索メニューで、検索する範囲を指定します。クエリと共に検索範囲を保存することはできません。

  4. 次を検索」を選択します。

    置換」、「すべてを置換」、または「置換して検索」を選択し、テキストを置換して検索を続行します。

検索と置換ダイアログで検索クエリを選択した後に、検索結果を向上させるよう調整設定できます。

クエリの例:電話番号の変換

組み込みのクエリを使用して電話番号形式を変換するには、以下の手順に従います。

  1. 編集検索と置換を選択します。

  2. クエリリストから「電話番号変換(ドット形式)」を選択します。「検索文字列」フィールドに以下の内容が表示されます。

    \(?(\d\d\d)\)?[-. ]?(¥d¥d¥d)[-. ]?(\d\d\d\d)

    米国の電話番号は、「206-555-3982」、「(206) 555-3982」、「206.555.3982」、「206 555 3982」のように、様々な形式で表されます。上記の文字列では、これらすべての形式が検索されます。

  3. 置換文字列」フィールドのグルーピング参照は、目的に応じて編集することができます。例えば、次の表現を使用できます。

    206.555.3982 = $1.$2.$3

    206-555-3982 = $1-$2-$3

    (206) 555-3982 = ($1) $2-$3

    206 555 3982 = $1 $2 $3

クエリの保存

クエリを再実行したり他のユーザーと共有したりする場合は、検索と置換ダイアログでクエリを保存できます。保存したクエリは、検索と置換ダイアログのクエリリストで確認できます。

  1. 編集検索と置換を選択します。

  2. テキスト」、「正規表現」、その他のタブを選択して、必要な検索を開始します。

  3. ロックされたレイヤーとロックされたオブジェクトを含める(検索のみ)  アイコン、ロックされたストーリーを含める(検索のみ)  アイコン、脚注を含める   アイコンなどを選択し、クエリと共に保存できます。ただし、検索範囲を保存することはできません。

  4. 検索文字列」および「置換文字列」フィールドを定義します。(詳しくは、検索のメタ文字および正規表現を使用した検索を参照してください)。

  5. クエリを保存  アイコンを選択し、クエリの名前を入力します。

クエリの削除

  1. 編集検索と置換を選択します。

  2. リストからクエリを選択し、クエリを削除  アイコンを選択します。

クエリの読み込み

カスタマイズしたクエリは XML ファイルとして保存されます。カスタマイズしたクエリの名前は、検索と置換ダイアログのクエリリストに表示されます。

macOS

Users\[ユーザー名]\Library\Preferences\Adobe InDesign\[バージョン]\[言語]\Find-Change Queries\[クエリタイプ]

Windows XP

Documents and Settings\[ユーザー名]\Application Data\Adobe\InDesign\[バージョン]\[言語]\Find-Change Queries\[クエリタイプ]

Windows Vista および Windows 7

Users\[ユーザー名]\AppData\Roaming\Adobe\InDesign\[バージョン]\[言語]\Find-Change Queries\[クエリタイプ]

その他の関連ヘルプ

ご質問または共有するアイデアがある場合

コミュニティで質問する(英語)

ご質問がある場合や、ご共有いただけるアイデアをお持ちの場合は、Adobe InDesign コミュニティにご参加ください。皆様からのご意見や作品をお待ちしております。

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2025

Adobe MAX Japan
クリエイターの祭典

2025 年 2 月 13 日
東京ビッグサイト