New? no it's been there for some years
Im not a a big RegEx users so I'm not sure.
But I found this about the difference
regex_match only returns true when the entire input sequence has been matched,
while regex_search will succeed even if only a sub-sequence matches the regex