2つのSubject:No.12724
CXYZ さん 06/07/07 13:05
 
 秀まるおさん今日は、CXYZです。今回は、少々不可解な現象に遭遇しましたの
で報告させていただきます。
 メール一覧での件名表示を正規表現で省略しているのですが、表現が実際に
マッチする部分と一覧で省略される内容の不一致が起きるメールがあります。現
在確認できているのは1通だけなのですが、エディタでメールを開いてからオプ
ションで指定した正規表現で検索をすると他のメール同様正しい範囲が選択され
ます。
 問題の表現は

^[?[A-Za-z0-9ァ-ヶ!(/\x20朝夕刊\]]+[)\x20:]+
 (別のマガジンの内容にもヒットさせられるようにしているため、やや複雑に
なっています)
で、メール一覧での表示が食い違うタイトルは

[ITmedia Headlines 06/07/04 夕刊:デュアルキーボードの「W-ZERO3[es]」 2.
8インチVGA液晶搭載]

です。期待する結果(そしてエディタ上で検索したときはしっかり狙い通りにな
ります)は

デュアルキーボードの「W-ZERO3[es]」 2.8インチVGA液晶搭載]

なのですが、メール一覧上では

」 2.8インチVGA液晶搭載]

と表示されています。お忙しいかと思いますが、調査していただけますでしょう
か。
 こちらの環境は、Windows Xp ProSP2、IE6SP1、秀丸メール4.65Beta13です
(17でも同様でした)。よろしくお願いします。

[ ]
RE:12724 2つのSubject:No.12725
秀まるお さん 06/07/07 16:03
 
 これは正規表現とは関係なくて、

 [xxx] yyy

 のようなパターンでの[xxx]部分を省略表示するアルゴリズムが働いて省略さ
れてる物のようです。

 角カッコが多重になった時のことを想定せずに省略してるのがいけないので、
ちゃんと多重カッコの場合にも対応して省略するように処理を修正させていただ
きます。

[ ]
RE:12725 2つのSubject:No.12726
CXYZ さん 06/07/07 16:26
 
 秀まるおさん今日は、CXYZです。
 なるほど、正規表現は無関係だったんですね。[...]の作用だったとは気づき
ませんでした。
 それでは習性よろしくお願いいたします。

[ ]
RE:12726 2つのSubject:No.12734
CXYZ さん 06/07/12 22:26
 
 秀まるおさん今晩は、CXYZです。
 4.65正式版で期待通りに表示されることを確認しました。これで一層一覧が見
やすくなりました、習性ありがとうございました。

[ ]