|
秀丸メールV5.39に付属のHmJre.dllにて、少しバグ修正が入ってまして、その
結果、以前ヒットしなかった物が今ヒットするようになった、ということがあり
えます。
今回のケースも、以前ヒットしなかったのがヒットするようになってしまった
パターンのようです。ちなみに他の正規表現DLL(鬼車やBRegIf.dll)だと、秀
丸メール最新版と同じく、数字だけでもヒットしているようなので、HmJre.dll
的にも正しい動作になったということだと思います。
ということで、正規表現パターンを直していただく形でお願いしたいです。
直すとしたら…、具体的にどういうパターンにヒットさせたいのか分からない
と難しいのですが、僕が思うには、以下のようにしたらいいような気がします。
(?#c=FF0000)[0-9,.0-9,.〜]+[ %%]*(G|ちょび|CM|)(ポイント|POIN
T|point|pt|pts|point|point|pt|pts|マイル|mile|mile)
つまり、数字があって、「ポイント」、「POINT」などの文字列がある物
にヒットするのが基本だけども、数字と「ポイント」などの間に「G」、や「ち
ょび」なんかがあってもヒットする、みたいな感じですけども。
そんな感じでどうでしょ?
それでもしヒットしないパターンが出てきたら、例えばこんなパターンにもヒ
ットして欲しい、みたいな具体的な例を教えていただければ、修正方法が連絡出
来ると思います。
ヒットする例:
100マイル
100ちょびポイント
100point
100 point
100 CMマイル
100% CMマイル
|
|