本页面简要介绍了搜索引擎查询语法。 此页面名为 Search Page Help。
使用 '+' 表示要求一个词,'-' 禁止一个词。例如:
+java -emacs jsp
会查找必须包含单词 "java",但可以不包含单词 "emacs"。另外,包含单词 "jsp" 的页面排在没有包含 "jsp" 的页面的前面。
所有搜索都是不区分大小写。如果一个页面同时包含禁止和需要的关键字,则它不会显示。
查询语法表#
有关更多信息,请参阅 Lucene 查询语法。
term | 查找单个词容易 | hello |
---|---|---|
"..." | 查找一组单词 | "hello dolly" |
? | 任意单个字符(? 不能是搜索字符串中的第一个字符) | te?t |
* | 任意多个字符(* 不能是搜索字符串中的第一个字符 | test* |
OR | 任意一个关键字存在则匹配文档 | "hello dolly" hello "hello dolly" OR hello |
AND | 两个关键字同时存在则匹配文档 | "hello dolly" AND "dolly lucy" |
+ | 要求 "+" 后的关键字存在 | +hello dolly |
- NOT | 排除那些包含 "-" 号后关键字的文档 排除也支持 NOT 或者 ! | "hello dolly" -"dolly lucy" "hello dolly" NOT "dolly lucy" |
(...) | 用括号表示子查询 | (hello OR dolly) AND website |
~ | 模糊搜索拼写相似的关键字 | roam |
~n | 接近搜索,在以单词个数表示的范围内搜素 | "hello dolly"~10 |
^n | 提高因子增加搜素中的重要性 | "hello dolly"^4 "dolly lucy" |
\ | 转义特殊字符: + - && || ! ( ) { } [ ] ^ " * ? : \ | \(1\+1\)\:2 to find (1+1):2 |
可以在查询字符串前面加上前缀来限制搜索范围:
author:term | 查找由特定作者修改的页面 | author:~JohnFoo |
---|---|---|
attachment:term | 查找特定附件名 | attachment:brushed* |
name:term | 查找有特定页面名称的页面 | name:Main |
content:term | 查找有特定内容的页面 | content:jspwiki |
Add new attachment
Only authorized users are allowed to upload new attachments.
«
This page (revision-1) was last changed on 12-Apr-2012 12:56 by UnknownAuthor