boost::algorithm::iter_split — 分割查找算法。
// In header: <boost/algorithm/string/iter_find.hpp> template<typename SequenceSequenceT, typename RangeT, typename FinderT> SequenceSequenceT & iter_split(SequenceSequenceT & Result, RangeT && Input, FinderT Finder);
此算法在输入上迭代执行给定的查找器,直到到达输入结尾或未找到匹配项。 迭代使用内置的 find_iterator 完成,因此仅在需要时才执行实际搜索。 每个匹配项都用作段的分隔符。 然后将这些段返回到结果中。
![]() |
注意 |
---|---|
结果容器的先前内容将被覆盖。 |
参数 |
|
||||||
返回 |
对结果的引用 |