[groonga-dev,03784] Re: pgroongaの@~の動作について

Back to archive index

Kouhei Sutou kou****@clear*****
2015年 12月 17日 (木) 23:48:14 JST


須藤です。

In <CA+Tq-RpmOTyCW-E9Z6bmyRMX36p4wExHc=7bc_H6BXq****@mail*****>
  "[groonga-dev,03773] pgroongaの@~の動作について" on Wed, 16 Dec 2015 09:44:27 +0000,
  Hiroyuki Sato <hiroy****@gmail*****> wrote:

> pgroongaの@~の動作について質問です。
> 
> 
> 質問内容
>   大文字の入ったURLにマッチさせるにはどうしたらよいでしょうか?

大文字にも小文字にもマッチさせるではなく、大文字だけにマッチ
させたい、ということですよね?

実はそれはできません。

  http://groonga.org/ja/docs/reference/regular_expression.html

にも書いているのですが、できるだけインデックスで処理できるケー
スを増やすためにマッチ対象のテキストを正規化してから評価しま
す。そのため、マッチ対象のアルファベットはすべて小文字として
評価されます。つまり、大文字・小文字の区別がなくなるというこ
とです。


-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/>

Groongaベースの全文検索システムを総合サポート:
  http://groonga.org/ja/support/
パッチ採用 - プログラミングが楽しい人向けの採用プロセス:
  http://www.clear-code.com/recruitment/
リーダブルコードワークショップ:
  http://www.clear-code.com/services/code-reader/readable-code-workshop.html




groonga-dev メーリングリストの案内
Back to archive index