打印本文 打印本文 关闭窗口 关闭窗口
Regular Expression 正则表达式-3 (C++)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2313  更新时间:2009/4/25 0:45:06  文章录入:mintao  责任编辑:mintao
start = input.begin();
    
end = input.end();

    while(
boost::regex_search( start, end, group, expression, flags ))
    {
        
output.append( group[1] );
        
output.append( ":" );
        
output.append( group[2] );
        
output.append( "*" );
        
output.append( group[3] );
        
output.append( "," );
        
output.append( "\n" );
        
// update
        
start = group[0].second;
        
flags |= boost::regex_constants::match_prev_avail;
        
flags |= boost::regex_constants::match_not_bob;
    }
    return;
}

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口