Back to Aurora Vision Library Lite websiteYou are here:
Start »
All Functions »
String »
RegexSearchInString
This is Filter Equivalent. This function may be present in generated code, but should not be used in hand-written code.
Header: |
STD.h
|
Namespace: |
avl |
Finds all occurrences of the pattern in the input string. Uses ECMAScript regular expression grammar (https://en.cppreference.com/w/cpp/regex/ecmascript).
Syntax
void avl::RegexSearchInString
(
const atl::String& inString,
const atl::String& inRegex,
bool inIgnoreCase,
atl::Array<atl::String>& outStrings,
bool& outFound
)
Parameters
|
Name |
Type |
Default |
Description |
|
inString |
const String& |
|
Input string |
|
inRegex |
const String& |
|
Input regex |
|
inIgnoreCase |
bool |
False |
Ignore case |
|
outStrings |
Array<String>& |
|
Array of matched elements |
|
outFound |
bool& |
|
Matching element found |
Errors
List of possible exceptions:
Error type |
Description |
DomainError |
Empty Regex on input in RegexSearchInString. |