nim-regex
nim-regex copied to clipboard
Implement captured API to avoid reNonCapture usage
Doing text[group(m, x)] for both empty-match/non-match returns an empty string. The current way to check if group(m, x) matched is to do group(m, x) != reNonCapture. I think it would be better to provide a captured(m, x) API which internally just does group(m, x) != reNonCapture.
There is probably a better API name. Maybe wasCaptured