Google 和 Gmail 搜尋為什麼不支援正規表示式?

時間 2021-06-02 17:44:15

1樓:

我覺得主要是因為用正規表示式搜尋,會使搜尋的結果增多。

在不用正則搜尋的情況下,搜尋的結果都會讓你看不過來,如果再用正則,那你就更看不過來了。所以,沒什麼意義。

2樓:charlee

個人感覺有兩個原因吧。

第一,從技術角度而言,海量資料的搜尋很難採用正規表示式。Google爬蟲爬到網頁之後會將它變成索引,而索引的內容就是原網頁中的乙個個單詞,所以在索引中並不存在整個的句子。而在搜尋時,也要將搜尋條件拆分成單詞,然後檢視每個單詞在各個索引中出現的情況,來決定返回哪些網頁作為查詢結果。

正規表示式沒辦法在保持原有語義的前提下簡單地拆分成單詞,所以支援正則有很大困難。

第二,Google和GMail畢竟還是面向普通使用者的產品,其中工程師只佔很小一部分,喜歡正規表示式的人就更少了,所以不支援正規表示式並不會影響絕大部分使用者的體驗。

實際上,除了極其特殊的情況(比如要搜尋Perl中的某些變數名,如$@、$_、$*等)之外,現有的搜尋條件和表示式已經能滿足絕大部分要求了。

Google 如何管理龐大的搜尋結果排序規則集合?

駱逸 這個問題是Google的核心機密了。據我研究,Google的排序方法和問題中的描述並不一樣。恕不多說了。對於Google使用手工構建排序規則而不是用機器學習,我的看法是 歷史原因 Google的Search Quality團隊在手工構建排序函式方面有多年的經驗,積累了一套行之有效的方法和資料。...

在google搜尋結果中,如何將游標快速定位到搜尋框?(不是chrome瀏覽器位址列)

Sky Watcher 在v2ex得到了答案,chrome外掛程式vimium,直接gg定位到頂部,gi就游標到輸入框了,真心爽!還有其他很多快捷鍵可以使用,順便可以學vim。使用了一會,激動的心情難以言表啊,寫幾個常用的 gg 定位到頂部 G 跳到底部 gi 游標到輸入框 hjkl和vim一樣不多...

Gmail 和其他郵箱比較,有哪些優點?

wmc Gmail的很多優點是在國內使用習慣下很難體現出來的,尤其是辦公場景。舉個例子,如果是在企業內部,你可以直接用Gmail和Google Calendar和其他人約會議,而他們只需要在郵件點一下 接受 就可以自動把會議新增到他們的日曆裡面。你甚至可以在郵件裡面新增會議室,該會議室就會在日曆裡面...