I am converting my boost-based regular expressions to C++11 regex. I have a capture group called url:
\s*?=\s*?(("(?<url>.*?)")|('?<url>.*?)'))
With boost, if you had an smatch you could call match.str("url") to get the capture group by name. With std::smatch, I am only seeing indexed sub-matches.
How can I get access to the url capture using the std::smatch class?