2013-03-15から1日間の記事一覧
Boost.Regex 等で特殊表現を定義する場合に \ を使用するんですが、エスケープシーケンスを回避する為に \\ と既述する必要があります。 boost::regex r("^\\s*\\d+\\-\\d+\\s*$"); assert( boost::regex_match("12-34", r)); assert( boost::regex_match(" …
Boost.Regex 等で特殊表現を定義する場合に \ を使用するんですが、エスケープシーケンスを回避する為に \\ と既述する必要があります。 boost::regex r("^\\s*\\d+\\-\\d+\\s*$"); assert( boost::regex_match("12-34", r)); assert( boost::regex_match(" …