検索で「単語単位で探す」がオンの場合、検索条件末尾が半角閉じ括弧だと無視して検索される
- ページ: BugReport
- 投稿者: anonymous
- 優先順位: 重要
- 状態: 提案
- カテゴリー:
- 投稿日: 2012-05-12 (土) 18:44:32
- バージョン: 2.0.4.0
メッセージ
例えば、
hoge)
で検索した場合に、
サクラ”hoge”
というテキストの hoge の部分にマッチしてしまいます。
なおANSI版1.6.6.0では発生していません。
- ANSI版のように「hoge)」の部分を含めて一切マッチしないのがよいの? --
- 2.0.4.0の追加機能「単語検索で複数単語を検索」の正常動作です。「hoge」「)」の2単語の検索と見なされます。それ以前のバージョンでは、上の方がおっしゃるとおり一切マッチしません。 --
- その新機能は知っていましたが、単語の区切りは半角スペースだと思っていたのが違ったのですね。 --
- 違ったようです。ざっと見てみましたが「単語」とは、タブと半角スペースで区切られた文字列の中の、いわゆる識別子として使える文字の連なり、その全角版の連なり、他に、半角カタカナ、全角カタカナ、全角ひらがな、ギリシャ文字、ロシア文字、その他の全角文字、その他の半角文字、などと区別されるなかで同種の文字の連続が単語とみなされるようです。難しすぎ。 --