打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

Help:搜索/搜索代码:修订间差异

帮助页面
删除的内容 添加的内容
AdorN留言 | 贡献
我草上错号了
Lower留言 | 贡献
// Edit via InPageEdit
 
第59行: 第59行:
== AND 和 OR ==
== AND 和 OR ==
默认的搜索方式是“AND搜索”:如果两个单词用空格分隔,那么只有同时包含两个单词的页面才可能出现在搜索结果中。如果单词用“ OR ”分隔,则页面只需包含其中一个单词就可能出现在搜索结果中
默认的搜索方式是“AND搜索”:如果两个单词用空格分隔,那么只有同时包含两个单词的页面才可能出现在搜索结果中。如果单词用“ OR ”分隔,则页面只需包含其中一个单词就可能出现在搜索结果中
* [[Special:Search/萌百娘 初音未来 风见幽香|萌百娘 初音未来 风见幽香]]
* [[Special:Search/镜音铃 初音未来 歌爱雪|镜音铃 初音未来 歌爱雪]]
** 查找标题或内容中包含“萌百娘”“初音未来”“风见幽香”的条目。
** 查找标题或内容中包含“镜音铃”“初音未来”“歌爱雪”的条目。
* [[Special:Search/萌百娘 AND 初音未来 AND 风见幽香|萌百娘 AND 初音未来 AND 风见幽香]]
* [[Special:Search/镜音铃 AND 初音未来 AND 歌爱雪|镜音铃 AND 初音未来 AND 歌爱雪]]
** 同上
** 同上
* [[Special:Search/萌百娘 OR 初音未来 OR 风见幽香|萌百娘 OR 初音未来 OR 风见幽香]]
* [[Special:Search/镜音铃 OR 初音未来 OR 歌爱雪|镜音铃 OR 初音未来 OR 歌爱雪]]
** 查找标题或内容中包含“萌百娘”或“初音未来”或“风见幽香”的条目。
** 查找标题或内容中包含“镜音铃”或“初音未来”或“歌爱雪”的条目。


== NOT ==
== NOT ==
第117行: 第117行:
搜索所有命名空间。
搜索所有命名空间。


* [[Special:Search/所有:萌娘百合|所有:萌娘百合]]或[[Special:Search/all:萌娘百合|all:萌娘百合]]
* [[Special:Search/所有:初音来了|所有:初音来了]]或[[Special:Search/all:初音来了|all:初音来了]]
** 在所有命名空间查找标题或内容中包含“萌娘百合”的页面。
** 在所有命名空间查找标题或内容中包含“初音来了”的页面。


== intitle: ==
== intitle: ==
第137行: 第137行:
== incategory: ==
== incategory: ==
根据分类搜索条目,对繁简敏感。
根据分类搜索条目,对繁简敏感。
* [[Special:Search/incategory:更新姬|incategory:更新姬]]
* [[Special:Search/incategory:VOCALOID|incategory:VOCALOID]]
** 查找分类“更新姬”中的条目。
** 查找分类“VOCALOID”中的条目。
* [[Special:Search/incategory:"NO GAME NO LIFE 游戏人生"|incategory:"NO GAME NO LIFE 游戏人生"]]
* [[Special:Search/incategory:"NO GAME NO LIFE 游戏人生"|incategory:"NO GAME NO LIFE 游戏人生"]]
** 查找分类“NO GAME NO LIFE 游戏人生”中的条目。
** 查找分类“NO GAME NO LIFE 游戏人生”中的条目。
第148行: 第148行:
== linksto: ==
== linksto: ==
根据页面中的内部链接搜索条目。
根据页面中的内部链接搜索条目。
* [[Special:Search/linksto:更新姬|linksto:更新姬]]
* [[Special:Search/linksto:VOCALOID|linksto:VOCALOID]]
** 查找直接包含指向“更新姬”的内部链接的条目。链接到重定向页“萌娘百科更新姬”和使用<nowiki>{{萌娘百科大家族}}</nowiki>都不算“直接包含”
** 查找直接包含指向“VOCALOID”的内部链接的条目。链接到重定向页“初音未来VOCALOID”和使用<nowiki>{{VOCALOID大家族}}</nowiki>都不算“直接包含”
** 比[[Special:链入页面/更新姬]]显示的结果的数量更加少
** 比[[Special:链入页面/VOCALOID]]显示的结果的数量更加少
* [[Special:Search/-linksto:舰队Collection:夕立 夕立|-linksto:舰队Collection:夕立 夕立]]
* [[Special:Search/-linksto:舰队Collection:夕立 夕立|-linksto:舰队Collection:夕立 夕立]]
** 查找提到“夕立”,但是没有链接到“舰队Collection:夕立”页面的条目。
** 查找提到“夕立”,但是没有链接到“舰队Collection:夕立”页面的条目。

2025年10月12日 (日) 23:21的最新版本

这个页面“Help:搜索/搜索代码”是Vocawiki的帮助文档
  • 本文用于介绍Vocawiki中一些特定功能的操作方法;
  • 本文仅是一篇论述,不属于方针。如果本指南与相关方针发生冲突或存在不一致的情况,请以方针的条文为准。

目前,全文搜索引擎名叫CirrusSearch,这是一个用于在默认MediaWiki搜索上提高增强功能的扩展。除了直接输入词语搜索之外,它还支持很多种特殊查询。

符号

搜索引擎通常忽略符号,除非在一些时候,符号具有特殊含义

- 和 !

对结果取反

  • -巨乳
    • 查找标题或内容中不包含“巨乳”的条目。
  • !巨乳
    • 查找标题或内容中不包含“巨乳”的条目。

~

防止空降

在搜索前加上~可以保证进入搜索结果页,而非直接空降(跳转)到匹配的条目。

  • 平板姬
    • 直接进入到“平板姬”条目(已经有平板姬条目)。
  • ~平板姬
    • 显示搜索结果,而不会自动跳转匹配条目。
    • 这种情况下,你可以在结果栏的第一行看到提示:本wiki上有名为“贫乳”的页面。另请查看找到的其他搜索结果。
  • 当然,也可以通过先进入搜索首页再展开搜索的形式避开自动跳转。

模糊查询

在单词后加上~可以启用模糊查询(还可以附加0到1之间的数字来说明模糊度)

  • alien~
    • 查找标题或内容中包含类似于“alien”的单词的条目。

近似查询

在用""包裹的词组后面加上~和一个整数n可以允许在词组中插入n个单词

  • "Happy Friends"~1
    • 查找标题或内容中包含词组“Happy Friends”的条目,词组中间可以插入一个单词。

* 和 \?

在一个单词中,反斜线加问号\?表示任意一个字母,星号*表示任意零个或更多的字母

  • m\?k\?
    • 查找标题或内容中包含含有四个字母,第一个字母是m,第三个字母是k的单词的条目。
  • OVERL*D
    • 查找标题或内容中包含以OVERL开头,以D结尾的单词的条目。

AND 和 OR

默认的搜索方式是“AND搜索”:如果两个单词用空格分隔,那么只有同时包含两个单词的页面才可能出现在搜索结果中。如果单词用“ OR ”分隔,则页面只需包含其中一个单词就可能出现在搜索结果中

NOT

效果与- 和 !相同,区别只在于使用的方式

  • NOT 巨乳
    • 查找标题或内容中不包含“巨乳”的条目。

insource:

搜索模板参数、url、HTML代码等源码内容。

  • insource:word
    • 查找源码中包含“word”的页面。
  • insource:"word1 word2"
    • 查找源码中包含词组“word1 word2”的页面。跟一般的搜索一样,标点符号会被忽略(所以insource:"{{替换侧边栏底图|url=[[File:"insource:"替换侧边栏底图 url File"效果一样)

prefix:

根据前缀搜索条目

  • prefix:东方
    • 在内容命名空间(主命名空间)查找标题以“东方”二字开头的条目。
  • 第十一作 prefix:东方
    • 在内容命名空间(主命名空间)查找标题以“东方”二字开头,并且包含“第十一作”这个词的条目。
  • 条目命名 prefix:Talk:提问求助区/
    • 在条目“提问求助区”的讨论页(也就是“Talk:提问求助区”)的所有子页面中,查找包含词语“条目命名”的页面。
  • BB prefix:舰队Collection/
    • 在条目舰队Collection的所有子页面中查找包含单词“BB”的页面。

Prefix:必须放在搜索的最后:saber prefix:Fate会搜索标题以Fate开头、标题或内容包含“saber”的条目,而prefix:Fate saber会搜索标题以Fate saber开头的条目

命名空间

在搜索的开头可以指定要搜索的命名空间。两个以上的命名空间可以在搜索结果页(Special:搜索)点击“高级”进行设置,后者也可以记住选择用于以后的搜索。

要想指定搜索的命名空间,只需输入命名空间的名字。如果想在主命名空间(条目命名空间)搜索,只需输入一个冒号(:)。

可以使用命名空间的别名。

  • 模板:歌词
    • 在Template(模板)命名空间查找标题或内容中包含“歌词”的页面。
  • 模板: 2016 动画
    • 在Template(模板)命名空间查找标题或内容中包含“2016”和“动画”的页面。

所有: 或 all:

搜索所有命名空间。

intitle:

在页面名字中搜索指定内容。

incategory:

根据分类搜索条目,对繁简敏感。

linksto:

根据页面中的内部链接搜索条目。

hastemplate:

根据包含的模板搜索条目。

inlanguage:

根据内容语言搜索页面。

contentmodel:

把搜索范围限制在指定的内容模型。

  • contentmodel:"sanitized-css"
    • 查找内容模型为“sanitized-css”的页面(这些页面可以通过templatestyles作为CSS样式表包含在条目里)
  • ~User: contentmodel:javascript
    • 查找用户命名空间中,内容模型为“javascript”的页面(也就是用户的各个js脚本)

subpageof:

把搜索范围限制在指定页面的子页面。

不同于prefix:,subpageof不需要放在最后,saber subpageof:Fate和subpageof:Fate saber效果是一样的。subpageof不处理命名空间,"条目命名 prefix:Talk:提问求助区/"如果用subpageof,要写成"Talk: 条目命名 subpageof:提问求助区"或"Talk: subpageof:提问求助区 条目命名"

页面权重控制

morelike:

参见:mw:Help:CirrusSearch/zh#morelike:

prefer-recent:

参见:mw:Help:CirrusSearch/zh#prefer-recent:

boost-templates:

根据包含的模板给条目设权重,影响搜索结果的排序。管理员可以在MediaWiki:Cirrussearch-boost-templates设置默认权重。

  • boost-templates:"Template:Vocaloid中文传说曲题头|200% Template:Vocaloid中文殿堂曲题头|120%" incategory:使用VOCALOID的歌曲
    • 查找分类“使用VOCALOID的歌曲”中的页面,优先显示传说曲和殿堂曲
    • 不要在百分数里用小数点

文件搜索

filetype:

查找指定类型的文件。

MediaWiki还能识别textexecutablearchive3d等类型,但不常用。

filemime:

查找具有指定MIME类型的文件。不需要写出完整的MIME类型。

filesize:

查找具有指定大小的文件,单位是KB(1024字节)。支持大于等于、小于等于、区间查找。

filew:/filewidth:

查找具有指定宽度的文件。支持等于、大于等于、小于等于、区间查找。(除等于外,其他语法与filesize相同。)

fileh:/fileheight:

查找具有指定高度的文件。语法与filew相同。

fileres:

查找具有指定分辨率的文件。“分辨率”在此处的定义是“宽度与高度之积的平方根”。语法与filew相同。

filebits:

查找具有指定色深的文件。语法与filew相同。

参考资料