cpp/regex/regex search

Determines if there is a match between the regular expression and some subsequence in the target character sequence.

@1@ Analyzes generic range. Match results are returned in.

@2@ Analyzes a null-terminated string pointed to by. Match results are returned in.

@3@ Analyzes a string. Match results are returned in.

@4-6@ Equivalent to, just omits the match results.

@7@ The overload is prohibited from accepting temporary strings, otherwise this function populates   with string iterators that become invalid immediately.

will successfully match any subsequence of the given sequence, whereas std will only return if the regular expression matches the entire sequence.

Return value
Returns if a match exists,  otherwise. In either case, the object is updated, as follows:

If the match does not exist:

If the match exists: