Advanced Searches

Page list parameters (count, fmt, group, link, list, name, order, and trail), page text variables ($:ptv), and page variables ($pv) can be entered together with the search string.

Wild card characters can only be used in advanced searches: asterisk (*) represent zero or more characters and question mark (?) represent exactly one character.
EnterTo find pages containing
name=*crumble*page names containing 'crumble'
name=*kiwifruit*all pages whose name contains 'kiwifruit'
$PV=valuepages with the page variable of that value
$:PTV=valuepages with the page text variable of that value
$:PTV=t*,-testpages with the page text variable like "t*", but not like "test"

Wildcard characters ('*', '?') do not work with page content searches, but do work with parameter (name=...) searches.

Moving the above table to the talk page as I'd like to first check if everything works as advertised. --Petko April 01, 2011, at 04:16 AM

Note to self: Incompetent Research Skills Curb Users' Problem Solving. --Petko April 13, 2011, at 02:32 PM

Moving, again, example to talk page because I'd like a simpler documentation for the basic searches. People who successfully and efficiently use $:PTV searches are advanced users who know what a $:PTV is and what a wildcard character is, so they don't need the cheatsheet. People who search for 'kiwifruit' (not 'name=*kiwifruit*') will also find pages whose name contains 'kiwifruit'. --Petko March 28, 2015, at 05:25 PM

This is a talk page for improving Site.Search.