$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Eric Niebler (eric_at_[hidden])
Date: 2007-03-30 12:27:18
(Sorry for starting a new thread instead of replying. GMane appears to
be down at the moment.)
> If you use
> sregex time = (_d) >> ':' >> (_d >> _d);
> instead of
> sregex time = sregex::compile( "(\\d):(\\d\\d)" );
There's your mistake. In static regexes, ()'s group but they don't
capture. The equivalent of the dynamic regex is:
sregex time = (s1= _d) >> ':' >> (s2= _d >> _d);
Please see the section "Grouping and Captures" in the documentation
here: http://tinyurl.com/33z8gk.
-- Eric Niebler Boost Consulting www.boost-consulting.com