忍者ブログ

いま、とある文献データベースを作っているんだけど、検索対象となる文字列がアクサン入りの場合、どういうふうにそれを処理するのがいいか、思案中。

すぐに思いうかぶ一番イージーな解決策は、正規表現を使うもので、たとえば、「événement」という文字列を検索したい場合、入力を「evenement」とすると、クエリーに渡される検索文字列が「(é|ê|è|ë)v(é|ê|è|ë)n(é|ê|è|ë)m(é|ê|è|ë)nt」となるように(より実際的には、「é」は「é」のような実体参照)、可能性としてアクサンがつく文字は、すべてそのアクサンつきのものを想定したもので置換する、という方法。

何か、探せばそういう用途の函数があるような気もするけど、とりあえずこの方法で突っ走っちゃうかな。

PR
この記事にコメントする
お名前
メールアドレス
URL
コメント
どうでもいいといえばどうでもいいのですが、このブログから単語で検索してみても、当該エントリが出ないこないんですけど……
永遠小僧 2007/05/10(Thu)22:14:00 編集
ああ、上の検索窓で「このblogから」にチェックを入れて検索しても、でしょ? つわけで、とりあえずトップページのみにGoogle検索窓を設置しました。これでたぶんいけるんではないかな。
はやし 2007/05/10(Thu)23:35:00 編集
この記事へのトラックバック
この記事にトラックバックする:
カレンダー
03 2017/04 05
S M T W T F S
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 18 19 20 22
23 24 25 26 27 28 29
30
最新コメント
[04/26 Ina]
[04/26 blogs.rediff.com]
[04/25 AlissADup]
[04/25 Ismaelgup]
[04/24 psychic online]
[04/24 http://psychicreadingsguru98.tinyblogging.com/]
[04/24 website]
[04/24 Ascaretext]
[04/22 Смотреть фильмы онлайн HD]
[04/19 はやし]
最新トラックバック
メール
ブログ作成者(はやし)に直接訴えたいことがある、という場合は、下のアドレスにメールをどうぞ。

thayashi#ucalgary.ca
(#を@に置換してください)

ブログ内検索
Google
WWW を検索 このブログ内を検索

はやしのブログ内で紹介された
 書籍の検索はこちら
 音盤の検索はこちら
ランダムおすすめ
(忍者ブログに引越してから、うまくうごかなくなってしまいました。いつか、直します)
Randombook
このブログで紹介したことのある本をランダム表示。
Randomusic
このブログで紹介したことのある音をランダム表示。
自分がらみのリンク
はやしのブログ書籍一覧
このブログで言及された書籍の一覧。
はやしのブログ音盤一覧
このブログで言及された音盤の一覧。
最近のおすすめ本
最近のおすすめ音

Copyright © [ はやしのブログ ]
No right reserved except those which belong to someone else.
Special Template : 忍者ブログ de テンプレート and ブログアクセスアップ
Special Thanks : 忍者ブログ
Commercial message : [PR]