## Please edit system and help pages ONLY in the master wiki! ## For more information, please see MoinMoin:MoinDev/Translation. ##master-page:HelpOnSearching ##master-date:2005-12-29 23:59:00 #acl -All:write Default #format wiki #language zh-tw = 搜尋技巧 = [[中文/MoinMoin|MoinMoin]] 1.3 以後的版本採用新的搜尋引擎。同樣的樣式可以作為搜尋標題或全文檢索的目標,也可以是巨集 {{{FullSearch}}} 和 {{{PageList}}} 的參數。 * 可以同時搜尋多個以空白隔開的搜尋項目 * 空白隱含 AND 運算,亦即所有搜尋項目都必需符合 * 可以用雙或單引號來界定內含空白的搜尋項目 * 減號 ('''{{{-}}}''') 加在搜尋項目前,代表不含此搜尋項目才算符合 * '''{{{regex:TERM}}}''' 代表以正規表示式來界定搜尋項目 * '''{{{title:TERM}}}''' 只針對標題搜尋,不管內容 * 一般的搜尋會同時找標題及內容,若標題符合的權值比較高 * '''{{{case:TERM}}}''' 搜尋時必須分大小寫 * '''{{{linkto:TERM}}}''' 搜尋有連結到 TERM 的頁面 * '''{{{title:}}}''','''{{{regex:}}}''','''{{{linkto:}}}''' 和 '''{{{case:}}}''' 可以在一個搜尋項目中隨意組和。 * 以上這些修飾子都可以使用縮寫的形式,如:'''{{{re:}}}''','''{{{t:}}}''','''{{{reg:}}}''','''{{{cas:}}}''','''{{{l:}}}''' * 減號 ('''{{{-}}}''') 修飾子必須放在其他修飾子之前 * '''{{{or}}}''' 運算子的優先權低於隱含的 AND 運算子 * 可以用括號來結合搜尋項目形成一個更大的搜尋項目 == 搜尋範例 == {{{ title:Help macro }}} 找出標題包含 "Help",而且內容包含 "marco" 字串的頁面。 {{{ apple (computer or "operating system") }}} 找出包含 "apple" 而且包含 "computer" 或 "operating system" 兩者之一的頁面。 {{{ windows winamp or linux xmms }}} 找出包含 "windows" 及 "winamp",或者包含 "linux" 及 "xmms" 的頁面。 {{{ "is text" }}} "th'''is text'''" 或 "'''is text'''s" 都是符合搜尋條件。因為引號只是用來包含空白,不能用來表示「就是這片語」。 {{{ linkto:WindowsPage title:Linux }}} 找出標題包含 "Linux",而且有連結到 !WindowsPage 的頁面。 {{{ r:\bdog\b }}} 以正規表示式來搜尋 "dog",而且排除像 "doggy" 這一類的詞。 == TitleSearch 及 PageList 巨集 == * 都使用相同的搜尋樣式 * {{{title:}}} 修飾子會自動加到每一個搜尋項目