正規表現を使用したテキスト置換
正規表現を使用してテキストを生成し、そのテキストで検索条件に一致したテキストを置き換えます。エディタ ビューおよび翻訳メモリ ビューでのテキスト検索/置換に正規表現を使用できます。
このタスクについて
検索条件には正規表現を使用できます。たとえばテキストに電子メール アドレスが含まれている分節を検索できます。正規表現は、テキスト内での特定の文字シーケンス (文字パターン) の検索に使用します。正規表現は、特殊なメタ文字を使用する点が、通常の検索ツールと異なります。メタ文字を使用することで、基本パターン、またパターンの特定のバリエーションをすべて検索できる単一の正規表現を作成できます。
このツールは、正規表現の作成方法と使用方法を理解しているユーザーを対象としています。
SDL Trados Studio では、正規表現に .Net の構文が使用されます。正規表現の使用方法の詳細については、http://www.regular-expressions.info/reference.html を参照してください。
手順
- プロジェクト ビューに移動し、作業対象のプロジェクトを選択します。
- ファイル ビューに移動し、作業対象のファイルをダブルクリックします。
- [ホーム]タブに移動して、[編集]グループで[置換]を選択します。
- [正規表現を使用する]を選択し、必要な変更を加えます。
例: 正規表現を使用したテキスト置換
[置換]ボックスで次の正規表現を使用します。
- '$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 を参照してください。