36 ポイント 投稿者 xguru 2021-01-25 | 4件のコメント | WhatsAppで共有

"かなり雑に一部だけ入力しても、意図した結果をぴったり見せてくれるUI"

  • JavaScript + 正規表現でざっくり作る

  • ファジー文字列マッチング:完全一致ではなくても、だいたい似た感じの文字列を見つける方法

  • 英文検索 + ハングル検索(初声)+ 色の強調 + 重み付け処理

4件のコメント

 
sftblw 2021-01-25

Unicode正規化のうち分解方式を使ってハングルのジャモを分離し、先頭一致させるのも方法ではないかと考えてみたのですが、こうすると元の文字列でのインデックスを見つけるのが難しそうですね。

https://developer.mozilla.org/ko/docs/…

 
eyelove 2021-01-25

すごいです……後で使ってみます..~!

 
zelord 2021-01-25

わあ……とても分かりやすく整理してくださいましたね!!

記事を読みながら「こんなものもあったらいいのでは?」と思っていた内容が、その直後にすぐ出てくるのを見て、とても不思議でした。

すごいです!!!

 
sagehoit 2021-01-25

わあ〜、すごいですね〜!

結果も素晴らしいですが、どんどん進化していくところがもっと素晴らしいです〜