Examples/Parameter: includematch (example 1): Difference between revisions
< Examples
imported>FrozenPlum (Created page with "<noinclude>{{note|Please '''do not edit''' this page unless you're wanting to edit the manual itself, it is an example included in the manual.|error}}</noinclude><!-- This is the example preloaded for testing, press "Show Preview" to see the example working (at the bottom of the page). If you save this page, it saves as a new section at the bottom of your '''User:Username/Sandbox''' --> ==Example== This will list articles in Category:Fruit examples, in the ''Main'...") |
imported>FrozenPlum m (FrozenPlum moved page Criteria for page selection/Parameter: includematch (example 1) to Examples/Parameter: includematch (example 1): Simplifying how things are structured) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
This will list articles in [[:Category:Fruit examples]], in the ''Main'' namespace, which contain a call to the template "Fruit-Infobox" and use the "grows" parameter of that template with an argument that contains "Vines" or "vines" as a text string. The example is also formatted into a (simple) table, using the {{DPL|table}} parameter. |
This will list articles in [[:Category:Fruit examples]], in the ''Main'' namespace, which contain a call to the template "Fruit-Infobox" and use the "grows" parameter of that template with an argument that contains "Vines" or "vines" as a text string. The example is also formatted into a (simple) table, using the {{DPL|table}} parameter. |
||
* There is no pattern specified for the first element of the <code>include</code> statement. "VINES" would not match; we could use the "i" modifier with the regexp to match without case sensitivity if we wanted to. |
|||
<pre> |
<pre> |
Latest revision as of 22:40, 31 March 2023
Example
This will list articles in Category:Fruit examples, in the Main namespace, which contain a call to the template "Fruit-Infobox" and use the "grows" parameter of that template with an argument that contains "Vines" or "vines" as a text string. The example is also formatted into a (simple) table, using the table parameter.
- There is no pattern specified for the first element of the
include
statement. "VINES" would not match; we could use the "i" modifier with the regexp to match without case sensitivity if we wanted to.
{{#dpl: |category=Fruit examples |namespace= |include={Fruit-Infobox}:grows |includematch=/grows\s*=\s*[^¦]*[Vv]ines/s |table=class="wikitable", Page, Growth Area }}
Result
{{#dpl: |category=Fruit examples |namespace= |include={Fruit-Infobox}:grows |includematch=/grows\s*=\s*[^¦]*[Vv]ines/s |table=class="wikitable", Page, Growth Area }}