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

解決


エディタ  2003-09-09 05:36:48  No: 108575

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


魔界の仮面弁士  2003-09-09 05:58:59  No: 108576

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

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

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


エディタ  2003-09-09 21:43:18  No: 108577

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加