駆け出しの翻訳屋といいながら早数年。
学習したことをちょこちょこ書くつもりでしたが、最近は余暇の話が多いような。。。
そもそも、いつまで駆け出しなんだ?!
QAチェックの正規表現でよく使うのは、
コンピュータ[^ー]
のような長音のチェックです。
長音を付けるのがNGの場合は、
コンピューター
で検索すればよいのですが、長音を付けなければいけない場合、
コンピュータ[^ー]
で検索すると、長音の付いていない「コンピュータ」が検出されます。
今回、必要になったのは、付けなければいけない文字が複数の場合の検索です。
たとえば、「プレゼン」という表記がNGで、必ず「プレゼンテーション」と表記しなければいけないとします。
この場合、
プレゼン[^テーション]
で検索すると、「プレゼン」のあとの文字が「テ」、「ー」、「シ」、「ョ」、「ン」以外のときにヒットします。
つまり、「プレゼンを」は検出できますが、「プレゼンテイション」は検出されません。
(実質的に「プレゼン[^テ]」で検索しているのと変わりません。^^;)
文字列「テーション」以外を検索するには、
プレゼン(?!テーション)
とします。これなら、「プレゼンを」も「プレゼンテイション」も検出できます。
この例の場合は、
プレゼン[^テ]
で検索しておいて、あとは目視で確認しても大したことはなさそうですが、先日受けた仕事では、ちょっとややこしい表記の指定があって、この文字列欠落の検索が役に立ちました。
参考:正規表現の構文
コンピュータ[^ー]
のような長音のチェックです。
長音を付けるのがNGの場合は、
コンピューター
で検索すればよいのですが、長音を付けなければいけない場合、
コンピュータ[^ー]
で検索すると、長音の付いていない「コンピュータ」が検出されます。
今回、必要になったのは、付けなければいけない文字が複数の場合の検索です。
たとえば、「プレゼン」という表記がNGで、必ず「プレゼンテーション」と表記しなければいけないとします。
この場合、
プレゼン[^テーション]
で検索すると、「プレゼン」のあとの文字が「テ」、「ー」、「シ」、「ョ」、「ン」以外のときにヒットします。
つまり、「プレゼンを」は検出できますが、「プレゼンテイション」は検出されません。
(実質的に「プレゼン[^テ]」で検索しているのと変わりません。^^;)
文字列「テーション」以外を検索するには、
プレゼン(?!テーション)
とします。これなら、「プレゼンを」も「プレゼンテイション」も検出できます。
この例の場合は、
プレゼン[^テ]
で検索しておいて、あとは目視で確認しても大したことはなさそうですが、先日受けた仕事では、ちょっとややこしい表記の指定があって、この文字列欠落の検索が役に立ちました。
参考:正規表現の構文
PR
カレンダー
03 | 2025/04 | 05 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
カテゴリー
プロフィール
HN:
明風
性別:
非公開
自己紹介:
技術屋から翻訳屋に転身しようと、退職。
とりあえず、安定して翻訳の仕事を貰えるようになりましたが、まだまだ駆け出しです。胸をはって「翻訳家です」と言えるまで、日夜修行中(?)の身です。
趣味は音楽鑑賞と城めぐり。月平均 1 回以上のライブと登城がエネルギー源です!
とりあえず、安定して翻訳の仕事を貰えるようになりましたが、まだまだ駆け出しです。胸をはって「翻訳家です」と言えるまで、日夜修行中(?)の身です。
趣味は音楽鑑賞と城めぐり。月平均 1 回以上のライブと登城がエネルギー源です!
最新記事
(03/18)
(02/28)
(02/25)
(02/06)
(02/05)
ブログ内検索
P R
忍者AdMax
フリーエリア