Skip navigation.

Log in | Sign up

photo of nullpage

blog nullpage@my.opera.com

The strange writings which are due to the machine translator

Memo - Regexp for TRON-code ~ メモ TRONコードの正規表現

, , ,

「Lesson1 Step2 検索条件を設定しよう ~簡易表現と正規表現~ chokanji.com」

 やっぱり素晴らしい。素人目には、Perlの正規表現に準じている印象だけど、クラス名による文字集合指定 ( [:classname:] ) で「日本基本、日本補助、GT、大漢和、中国、韓国、台湾、各国、JIS第1第2、JIS第3、JIS第4が使用できます。」ってのが便利やねぇ…。TRONコードは既に有る文字コードは何でも取り込む…という方針らしいけど、そうすると、当然CJKがごった煮になっているUnicodeも対象になっているわけで、内部的にはかなり面倒な事になっているんだろうなぁ…。それとも、Unicodeもあらかじめクラス分けして別のコードページ (TRONでは面というのかな?) にしていたりするんだろうか? どうもそんな感じだ→「TRONコード unicode面 CJK統合文字とハングルシラブルは除外

 unicode regexp についても似たような文字集合指定はあるらしい ( \p{classname} ) けど、これはあくまで Unicode の成り立ちに基づいている (つまり、Unicodeブロックによる文字集合) ようなので、基本ラテン文字を使用する国々の文字集合以外を特定するのは現段階では容易ではないようだ…。でもないよりはマシなのでこれがOperaで使えるかどうかチェックする必要が有りそう。英語なので良く判らんのだけど、PerlやJavascriptでも使えるような事が書いてあるようにも思えるのでOperaでも使えるかもしれない (いろいろなコードを扱うOpera Mailで Unicodeに絞った正規表現が使えないのは既に確認済みだったのだった…。なんとかしてくれぃ!)。

 Operaでこの手のチェックをするにはOpera Mailのフィルタを使う事になるんだけど、これが非常に時間がかかる上に負荷もかなりなものなのであまりやる気はおきない。メールパネル (メッセージパネルに名前変更した方が良いと思うが…) の「メッセージ検索」 (検索ツリー以下にぶら下がるヤツ)やメールウィンドウ (メッセージウィンドウ) の「クイック検索」でも同じ正規表現が使えるといいのに (そういうフィールドが別にあればいい)。

Opera Message ID (Number) Hack - Memo ~ 随分と長く放置したネタ - 言語ファイルのメッセージID (番号)に関する覚書きOpera Mail - Wants separate a filter-rules-set from filter-view ~ フィルタービューからルールセットを分離して欲しい

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies

Download Opera, the fastest and most secure browser
January 2010
S M T W T F S
December 2009February 2010
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