Subjectに「英文字」だけを表示するNo.32533
hej さん 07/10/27 15:39
 
いつもお世話になります。秀丸メールをとても心地よく使わせていただいてます。he
j です。


メール一覧に、Subject のうちの、英文字(アルファベット)だけを、表示することは、
できますか。


実は、英単語のメルマガを何種類か購読してまして、一覧表示のとき、そのメルマガ
の Subject部分から、「英単語以外の文字」を消して、英単語だけを表示できたらい
いと思っています。

下のような、Subject です。some, make, go, come が、残したい単語です。○は漢
字で△はアルファベットです。一覧に表示させたいのは上の4つの単語のみです。
-------------------------------------------------
B△△s △△ #25 [some] -ヨーロッパ・○○○○が○○で150○○に

【10○○の○○語】「make」を○○○。

[1○1○の○○○化]go

【○○○の○○○】  come
-------------------------------------------------

ご教授ください。よろしくお願いします。

[ ]
RE:32533 Subjectに「英文字」だけを表示No.32537
秀まるお2 さん 07/10/27 22:12
 
 「全般的な設定・メール一覧・詳細・もっと詳細1」に

    Subjectから[...]を省略するやり方を正規表現で指定する

 があるのでそれをONにして、適当な正規表現パターンを指定すれば期待した動
作が出来るかもしれません…。っと思ったんですが、この機能を使って省略出来
るのはSubjectの先頭部分だけでした。Subjectヘッダの途中または途中以降を省
略することは出来ないです。

 ということで無理でした。

 しいてなんとかするとしたら、Subject:ヘッダを何らかの手段で改変してしま
うしか無いと思います。

[ ]
RE:32537 Subjectに「英文字」だけを表示No.32539
hej さん 07/10/28 16:34
 
コメントありがとうございます。

正規表現は、詳しくなかったのですが、ググってみました。

[a-z]
この正規表現を「強調表示する」のところに、

[】]
[#]
この2つの正規表現を「省略する」のところに、指定して、だいぶ実用的になりました。

正規表現で、
[^a-z][。]のように指定して、[。]で、"。"の前の文字は、"a-z"以外は全部消す、
とできるかやってみましたが、効かないようでした。
仰るとおり、英単語のあとの文字だけは、消えなかったです。英単語(半角)の後の文
字が、何とかなれば一番いいのですが、とりあえず、だいぶ見やすくなりました。

[ ]