サイトマップ お問い合わせ・お見積り English
ホンヤク社からのお知らせ | 翻訳サービス「ホンヤク社」
  1. HOME>
  2. 原文ファイルのトリセツ>
  3. 正規表現 組み合わせ例その4 URLとメールアドレスの表現
ご相談窓口
お問い合わせ:03-6841-1121
お問い合わせ・お見積もり
登録スタッフ応募フォーム
ホンヤク社からのお知らせ

新着/更新情報

世界翻訳ニュース

原文ファイルのトリセツ

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

正規表現 組み合わせ例その4 URLとメールアドレスの表現

公開日:2018年1月26日
皆さま、こんにちは。ホンヤク社の成田です。
今週は、東京23区で数十年ぶりに低温注意報が出ました。全国的に大荒れのようですが、皆さまご体調は大丈夫でしょうか。

今回は、URLとメールアドレスに関する正規表現の組み合わせ例を紹介したいと思います。原文や訳文においてURLやメールアドレスが出現した際に、それらを検索したりTradosエディタ上でセグメントを絞り込んだりするのに便利かと思います。

<組み合わせ例>
http://www¥.[a-z¥.]+
⇒ 非常にシンプルなURLの表現で、「http://www.」の後に半角英字の小文字あるいは「.」が1文字以上という組み合わせです。これに当てはまらないURLも実際にはありますが、かなりのケースが当てはまることと思います。

https?://www¥.[a-zA-Z0-9¥.¥-_]+
⇒ 上の例にもう少し細かな要素を組み込んだ表現です。「http」の後ろに「s」がついてもつかなくても良いように「s?」を挿入し、「www.」の後ろにはURLで基本的に使える文字として「半角英数字すべて」「.」「-」「_」が1文字以上という組み合わせにしています。これでほとんどのケースのURLが当てはまるかと思いますが、もし「/」「&」「%」といった区切り文字を含んだURLを検索したい場合はそれらも「[ ]」内に追記すると良いでしょう。また、「www.」は、最近は省略されるケースもよく見られますので、「www¥.」は削除しても結構ですし、あるいは「(www¥.)?」として、あってもなくてもヒットするようにすると良いでしょう。

[a-zA-Z0-9¥.¥-_]+@.+
⇒ メールアドレスがヒットする正規表現です。「@」の前にメールアドレスで主に使える「半角英数字」「.」「-」「_」が1文字以上、「@」以降のドメイン部分に任意の文字が1文字以上という組み合わせにしています。

[a-zA-Z0-9¥.¥-_¥!#¥$%&'¥*¥+/=¥?¥^`¥{¥|¥}~]+@([a-zA-Z0-9¥-_]+¥.)+[a-zA-Z0-9¥-_]+
⇒ プロバイダによっては、メールアドレスに使える記号がかなり多いものもあるようです。ここでは、「.」「-」「_」に加えて「!#$%&'*+/=?^`{|}~」を「@」前に使える文字の候補として記しています。また、「@」の後ろのドメイン部分もより厳密にして、「半角英数字」「-」「_」の1文字以上の組み合わせが「.」で1回以上区切られているようになっています。なお、エスケープの「¥」が非常に多い点もご注意ください。

いかがでしたでしょうか? 上記で紹介したものは網羅的ではないのですが、一般的なURLやメールアドレスにヒットさせるのに役立つかと思います。個々のケースでは、これらをベースにして応用的に加筆修正すると良いでしょう。

次回は、「.」と「*」や「+」を組み合わせた例をご紹介したいと思います。
< 前の記事 次の記事 >
最新の記事(10件)
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 全角・半角文字の検索
2018.06.15 No.167 正規表現 応用編その12 後読みと否定後読みの例
2018.06.07 No.166 正規表現 応用編その11 否定後読み
2018.06.01 No.165 正規表現 応用編その10 後読み
2018.05.25 No.164 正規表現 応用編その9 先読みと否定先読みの例
バックナンバーはこちら
通訳派遣事業部 | SRT事業部 | HONYAKU USA INC