為什麼這篇aol mail中文鄉民發文收入到精華區:因為在aol mail中文這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者PsMonkey (痞子軍團團長)看板Google標題Re: [詢問] Gmail信箱搜尋怎麼這...
※ 引述《abram (abram)》之銘言:
: 不好意思 氣過頭了 我後來要刪掉爛這個字卻發現不能?
: 只能改上面的標題
: 還是先謝謝Gmail提供這麼免費又穩定的服務
: 我只是搞不懂以搜尋起家的他竟然可以在搜尋上容許不完美
: 我試驗過 *2388* 也是不行說
: 為什麼我要在意搜尋 因為gmail不是都建議我們archieve信件
: 多利用搜尋找已經 archieve 的信件嗎? 但是........ 囧
: 我那150封信archieve之後 只怕就找不到2388的回信了 囧囧囧
: 最後 我去測試hotmail 發現也無法搜尋部份字串
: 但是很意外的 AOL mail 竟然就可以搜尋部份字串
: 這樣看來這個功能 非不能也
本來就不是「不能」
你就當我是在護航(迷之聲:你 SuckComic 版看太多)
我盡量用簡單的方式來猜測為甚麼 GMail 不做
首先,字串比對是一件麻煩的事情
用你的例子 2388 來說
2232238238822
你要怎麼知道這串字有沒有符合你的搜尋條件?
也就是字串裡頭的某組字母(char)順序要符合你的搜尋條件
是不是得這樣
2232238238822
2x
23x
x
2x
238x
x
x
2388 \囧/
別懷疑,電腦也大概是這樣作的(請想一下如果是要找 2238)
人做起來很慢,電腦也好不到哪裡去,只是電腦不會累
但是如果是這樣的字串
223 2238 2388 23888
你要找的是「2388」這個字(word)
那首先 223 跟最後的 23888 就直接說掰掰,因為長度根本不對
只要比對 2238 跟 2388 兩個字
事情快樂很多
你要說筆記本(notepad)都做得到字母等級的比對
為甚麼 GMail 不做,只做 word 等級的比對?
問題是你會在 notepad 裡頭塞多少個東西?
GMail 又可以塞多少東西?
notepad 搜尋的時候燒的是你自己的 CPU
GMail 搜尋的時候燒的是 Google(免費提供)的 CPU
又,搜尋中文為甚麼沒有這個問題?
那是因為中文沒有「字母」的概念,所以只好逐字檢查過去
(或是先斷詞斷句,那是另外的故事了)
至於 AOL 有提供這個功能...
什麼! AOL 有 mail service? [核爆]
====
我是來混文章數目的
--
錢鍾書: 說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.1.209