Difference between revisions of "Error Messages/40863"
(→Cause) |
|||
Line 14: | Line 14: | ||
Example of passing «subPattern» to [[FindInText]]: | Example of passing «subPattern» to [[FindInText]]: | ||
− | :<code>FindInText('a*(?<bcd>b+(c+)(d*))','zyabdaabbcccfd', re:1, subpattern:['bcd',0,1,2,3]) </code> | + | :<code>FindInText('a*(?<bcd>b+(c+)(d*))','zyabdaabbcccfd', re:1, subpattern:['bcd',0,1,2,3]) →</code> |
− | :<code> | + | ::<code>[8, 6, 8, 10, 13]</code> |
== Remedies == | == Remedies == |
Latest revision as of 19:34, 5 April 2016
Error message examples
Unrecognized name passed to the «subPattern» parameter of FindInText: %1%
Cause
The subpattern name passed as the «subPattern» parameter to the FindInText function was not recognized.
Naming a subpattern:
You can name a subpattern by following the opening parenthesis of the subpattern by a question mark and then the name between two angle brackets.
Example of passing «subPattern» to FindInText:
FindInText('a*(?<bcd>b+(c+)(d*))','zyabdaabbcccfd', re:1, subpattern:['bcd',0,1,2,3]) →
[8, 6, 8, 10, 13]
Remedies
Correct the name of the subpattern passed as the «subPattern» parameter to the FindInText function to a subpattern name present in the pattern being passed.
See Also
Comments
Enable comment auto-refresher