サイトマップ お問い合わせ・お見積り English
ホンヤク社からのお知らせ | 翻訳サービス「ホンヤク社」
  1. HOME>
  2. 原文ファイルのトリセツ>
  3. 正規表現の検索・置換例その3 キャプチャを使用した置換@
ご相談窓口
お問い合わせ:03-6841-1121
お問い合わせ・お見積もり
登録スタッフ応募フォーム
ホンヤク社からのお知らせ

新着/更新情報

世界翻訳ニュース

原文ファイルのトリセツ

ホンヤク社グループ
 ホンヤク社では語学に関する様々な
 ソリューションを行っています
通訳派遣事業部
SRT事業部
弊社は、北米での販売展開をより強力に推進するために、米国カリフォルニア州において現地法人を設立いたしました。
加盟団体
・一般社団法人 日本翻訳協会(JTA)
・一般社団法人 日本翻訳連盟(JTF)
・アメリカ翻訳者協会 (ATA)
・東京商工会議所
・東京都弁護士協同組合 特約店
・一般労働者派遣事業
 (派) 13-305172
・有料職業紹介事業
  13-ユ-305608
プライバシーマーク 株式会社ホンヤク社は
「プライバシーマーク」
使用の許諾事業者とし
て認定されております。
原文ファイルのトリセツ 翻訳のデータにおける注意点や役立つ知識などをご紹介いたします
No.170

正規表現の検索・置換例その3 キャプチャを使用した置換@

公開日:2018年7月6日
皆さま、こんにちは。ホンヤク社の成田です。
今週後半は台風の影響もあり、梅雨が戻ったかのような天気でした。いかがお過ごしでしょうか。

今回は、キャプチャを使用した置換方法についてご紹介します。以前にお話しした通り、「( )」と「¥1」「¥2」などを組み合わせたキャプチャはTrados上では機能しないのですが、置換の場合は「( )」と「$1」「$2」などとを組み合わせてTrados上で使うことができます。

実際の置換例について、以下の通りご紹介いたします。Microsoft Wordのワイルドカードでご紹介したものと同じ例について、正規表現を使用して説明して参ります。

<例>
・「Mr. Tanaka」「Mr. Johnson」「Mr. Chen」などのMr.+人名をまとめて「Tanaka-san」「Johnson-san」「Chen-san」に変換したい
検索する文字列:Mr. ([a-zA-Z]+)
置換する文字列:$1-san
⇒検索する文字列の人名部分を「[a-zA-Z]+」(1文字以上の英字)として表記し、それを「( )」で括ります。置換後の文字列に「$1」として人名部分をそのまま反映し、後ろに「-san」とつければ上記のような置換が可能です。

・「Honyaku Taro」「Honyaku Hanako」のようなローマ字表記の人名をまとめて「Taro Honyaku」「Hanako Honyaku」に変換したい
検索する文字列:([a-zA-Z]+) ([a-zA-Z]+)
置換する文字列:$2 $1 ※「$2」と「$1」の間には半角スペースが入っています。
⇒ローマ字表記の人名を「[a-zA-Z]+ [a-zA-Z]+」というように表し、最初のまとまりと最後のまとまりにそれぞれ「( )」をつけ、置換後には順序を逆にすることで上記のような置換が可能です。ただし、このやり方では人名以外の連続する2単語も置換対象となりますのでご注意ください。

・「20170415」「20160320」「20150207」のような複数の文字列をまとめて「15-04-2017」「20-03-2016」「07-02-2015」に変換したい
検索する文字列:([0-9]{4})([0-9]{2})([0-9]{2})
置換する文字列:$3-$2-$1
⇒「( )」の出現順として、年の部分(最初の4桁)が1番目、月(次の2桁)が2番目、日(最後の2桁)が3番目なので、置換後は逆にして、さらに間にハイフンを入力することで上記のような置換が可能です。

いかがでしたでしょうか? ワイルドカードと同様に、Trados上で正規表現のキャプチャを使用した置換ができることがおわかりになれば幸いです。

次回も、キャプチャを使用した置換例についてさらに紹介したいと思います。
< 前の記事 次の記事 >
最新の記事(10件)
2018.09.21 No.177 正規表現の検索・置換例その10 さまざまな文字
2018.09.14 No.176 正規表現の検索・置換例その9 文章や段落関連
2018.09.07 No.175 正規表現の検索・置換例その8 数字関連そのB
2018.08.31 No.174 正規表現の検索・置換例その7 数字関連そのA
2018.07.27 No.173 正規表現の検索・置換例その6 数字関連その@
2018.07.20 No.172 正規表現の検索・置換例その5 キャプチャを使用した置換B
2018.07.13 No.171 正規表現の検索・置換例その4 キャプチャを使用した置換A
2018.07.06 No.170 正規表現の検索・置換例その3 キャプチャを使用した置換@
2018.06.29 No.169 正規表現の検索・置換例その2 全角・半角文字の置換
2018.06.22 No.168 正規表現の検索・置換例その1 全角・半角文字の検索
バックナンバーはこちら
通訳派遣事業部 | SRT事業部 | HONYAKU USA INC