正規表現を使用したテキスト置換

正規表現を使用してテキストを生成し、そのテキストで検索条件に一致したテキストを置き換えます。エディタ ビューおよび翻訳メモリ ビューでのテキスト検索/置換に正規表現を使用できます。

このタスクについて

検索条件には正規表現を使用できます。たとえばテキストに電子メール アドレスが含まれている分節を検索できます。正規表現は、テキスト内での特定の文字シーケンス (文字パターン) の検索に使用します。正規表現は、特殊なメタ文字を使用する点が、通常の検索ツールと異なります。メタ文字を使用することで、基本パターン、またパターンの特定のバリエーションをすべて検索できる単一の正規表現を作成できます。

このツールは、正規表現の作成方法と使用方法を理解しているユーザーを対象としています。

SDL Trados Studio では、正規表現に .Net の構文が使用されます。正規表現の使用方法の詳細については、http://www.regular-expressions.info/reference.html を参照してください。

手順

  1. プロジェクト ビューに移動し、作業対象のプロジェクトを選択します。
  2. ファイル ビューに移動し、作業対象のファイルをダブルクリックします。
  3. [ホーム]タブに移動して、[編集]グループで[置換]を選択します。
  4. [正規表現を使用する]を選択し、必要な変更を加えます。

例: 正規表現を使用したテキスト置換

[置換]ボックスで次の正規表現を使用します。

  • '$1' field

一致する文章の単語の順序が次のように変更されます。XYZ はフィールド名を表しています。

  • 「The 'XYZ' field is displayed.」

たとえば、一致する文章の順序が次のように変更されます。

  • 「The Address field is displayed.」
  • 「The Name field is displayed.」
  • 「The Email field is displayed.」

置換における正規表現の使用方法については、http://msdn.microsoft.com/en-us/library/ewy2t5e0.aspx を参照してください。