getFindCount: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
m (Text replacement - "source>" to "syntaxhighlight>")
m (Text replacement - "<source" to "<syntaxhighlight")
Line 5: Line 5:


|usage=
|usage=
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
getFindCount(id)
getFindCount(id)
</syntaxhighlight>
</syntaxhighlight>
Line 12: Line 12:


|example=
|example=
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
[h: id = strfind("this is a test", "(\\S+)\\s+(\\S+)\\s*")]
[h: id = strfind("this is a test", "(\\S+)\\s+(\\S+)\\s*")]
[r: getFindCount(id)]
[r: getFindCount(id)]

Revision as of 20:28, 14 March 2023

getFindCount() Function

Introduced in version 1.3b48
Returns the number of times that strfind() was able to match the input string.

Usage

getFindCount(id)

The id is the id value returned by strfind().

Example

[h: id = strfind("this is a test", "(\\S+)\\s+(\\S+)\\s*")]
[r: getFindCount(id)]
Returns 2.