Examples/Parameter: includematch (example 2)

From DynamicPageList3 Manual
Revision as of 07:20, 9 April 2022 by 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 list articles in the Category:Countries in North America cate...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Please do not edit this page unless you're wanting to edit the manual itself, it is an example included in the manual.

Example

This list articles in the Category:Countries in North America category, which contain a call to the template "Country-Infobox" and use the "capital" parameter of that template with an arguement that contains "Ottawa" as a text string. It would stop pattern matching after the line containing |capital=Ottowa. This example is formatted as a (simple) table using the table parameter.

<dpl>
 category=Countries in North America
 include={Country-Infobox}:capital
 includematch=/capital\s*=\s*[^|]*Ottawa/s
 table=class="wikitable sortable",Page,Capital
</dpl>

Result

<dpl>

category=Countries in North America
include={Country-Infobox}:capital
includematch=/capital\s*=\s*[^|]*Ottawa/s
table=class="wikitable sortable",Page,Capital

</dpl>