完全一致の単語のみを検索するには?

解決


エディタ  2003-09-09 05:36:48  No: 108575  IP: [192.*.*.*]

最近、エディタに検索機能を追加したのですが、
秀丸のような単語のみの検索が出来ません。
最初は検索文字の前後にスペースを追加して事足りていた
のですがやはり使い勝手が悪く今頭を抱えております。
簡単なヒントだけでも良いのでご存知の方は教えて下さい。

編集    削除
魔界の仮面弁士  2003-09-09 05:58:59  No: 108576  IP: [192.*.*.*]

環境が書かれていないので、とりあえずVB6と仮定して回答します。

> 秀丸のような単語のみの検索が出来ません。
秀丸と同じにしたいのであれば、正規表現ライブラリJRE32.DLLを
試してみては如何でしょうか。正規表現が使えるようになります。

標準機能で、という事であれば、RichTextBoxのFindメソッドで、
rtfWholeWordを指定してみるという事もできるかと思います。
正規表現が使いたい場合は、RegExpオブジェクトという手も使えるかも。

編集    削除
エディタ  2003-09-09 21:43:18  No: 108577  IP: [192.*.*.*]

魔界の仮面弁士さんありがとうございます。
正規表現でやってみます。

編集    削除