From: admin_at_[hidden]
Date: 2006-04-07 14:19:53


Hi all,

Quick question about the Boost::Regex library. Is there a way to
identify, with sub-matches, where a match in the search string is made and
the length of the match? For instance, with the following regular
expression and search string:

Regex ==> "(\d+)"
Search String ==> "Give me 100 dollars or give me 2001 dollars."

Is there a way to determine that the subexpression matched at positions 8
and 31 in the search string, and that the lengths of the matches were
three and four characters?

Thanks