regexCount
Syntax
regexCount(str, pattern, [offset=0])
Arguments
str is a string or a string vector.
pattern is an ordinary string scalar or a regular expression pattern to be searched in str. Regular expression pattern includes character literals, metacharacters, or a combination of both.
offset (optional) is a non-negative integer with default value of 0. This optional argument is the starting position in str to conduct the count operation. The first character in str corresponds to position 0.
Details
Search in str from the offset position, and return an integer indicating how many times a string that matches pattern occurs in str.
Examples
regexCount("1231hsdU777_ DW#122ddd", "[0-9]+");
// output
3
regexCount("1231hsdU777_ DW#122ddd", "[0-9]+$");
// output
0
regexCount("1231hsdU777_ DW#122ddd", "^[0-9]+");
// output
1
regexCount("abc234 ff456", "[a-z]", 3);
// output
2