Examples/Parameter: includematch (example 2)

From DynamicPageList3 Manual
Please do not edit this page unless you're wanting to edit the manual itself, it is an example included in the manual.

Example[edit]

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 argument that contains "Ottawa" as a text string. It would stop pattern matching after the line containing |capital=Ottawa. 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
}}

Result[edit]

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