我希望在单个字符或字符串上拆分字符串.我想使用,boost::split因为boost字符串是我们基本字符串处理的标准(我不希望混合几种技术).
在我可以做的单个字符的情况下split(vec,str,is_any_of(':')),我想知道是否有一种方法只指定一个字符.它可能会提高性能,但更重要的是我认为只需一个字符就可以更清晰地编写代码,因为is_any_of传达了我想要的不同含义.
为了匹配字符串,我不知道使用什么语法.我不想构建一个正则表达式; 一些简单的语法就好了split(vec,str,match_str("::").