VEX Dictionary / re_find
re_find
Searches a string for a regular-expression match, returning the matched text, its capture groups, or start and end offsets via arrays.
group: string
Available in every context
Usage
int re_find(const string regex, const string input)
int re_find(const string regex, const string input, const int start)
int re_find(const string regex, const string input, const int start, const int end)
string re_find(const string regex, const string input)
string re_find(const string regex, const string input, const int start)
string re_find(const string regex, const string input, const int start, const int end)
int re_find(int &start_pos[], int &end_pos[], const string regex, const string input)
int re_find(int &start_pos[], int &end_pos[], const string regex, const string input, const int start)
int re_find(int &start_pos[], int &end_pos[], const string regex, const string input, const int start, const int end)
string[] re_find(const string regex, const string input)
string[] re_find(const string regex, const string input, const int start)
string[] re_find(const string regex, const string input, const int start, const int end)
Examples
No worked examples yet.
Signatures (from vcc -X)
int re_find(string, string)all contextsint re_find(string, string, int)all contextsint re_find(string, string, int, int)all contextsint re_find(int[] &, int[] &, string, string)all contextsint re_find(int[] &, int[] &, string, string, int)all contextsint re_find(int[] &, int[] &, string, string, int, int)all contextsstring re_find(string, string)all contextsstring re_find(string, string, int)all contextsstring re_find(string, string, int, int)all contextsstring[] re_find(string, string)all contextsstring[] re_find(string, string, int)all contextsstring[] re_find(string, string, int, int)all contexts