Template:Str count/doc

This string handling template returns the number of times that a pattern or search-string occurs in a source string. Counts non-overlapping matches only.

Usage
If there is no occurrence of the source string in the pattern, this template returns 0.

Parameters
There are three parameters; the first two are required:


 * source – the source string. Required; alias: 1.
 * pattern – the search-string or pattern to look for in the source string. Required; alias: 2.
 * plain – a boolean flag indicating that pattern should be understood as plain text and not as a Scribunto ustring pattern (a unicode-friendly Lua-style regular expression). Optional; default: true.

Examples

 * →  // counts non-overlapping occurrences (matches must be disjoint)
 * →  // counts non-overlapping occurrences (matches must be disjoint)
 * →  // counts non-overlapping occurrences (matches must be disjoint)
 * →  // counts non-overlapping occurrences (matches must be disjoint)
 * →  // counts non-overlapping occurrences (matches must be disjoint)