- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
代码是:
vector<string> result;
string input = "Ellipse(50, 50, 200, 300)"
boost::split(result, input, boost::is_any_of("(, )"))
int i=0;
for (auto at=result.begin(); at != result.end(); at++)
cout << ++i << " " << *at << endl;
1 Ellipse
2 50
3
4 50
5
6 200
7
8 300
9
最佳答案
这将正确删除空白:erase_all(str1, " ");
。
另一种选择是使用boost::token_compress_on
:
boost::trim_if(input, boost::is_any_of(" "));
boost::split(result, input, boost::is_any_of("(, )"), boost::token_compress_on);
关于c++ - boost::split(结果,输入,boost::is_any_of (“(, )”))无法分割空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62467781/
我刚刚安装了 boost,到目前为止我使用的所有函数都运行良好,但是当我在需要使用 boost::is_any_of 时使用 trim_if 时它产生了多个错误。 这是我遇到的一些错误: error
我正在尝试在以下函数中使用 boost/algorithm/string.hpp 中提供的 split() 函数: vector splitString(string input, string pi
我的代码中有以下几行: std::vector lines; boost::split(lines, output, boost::is_any_of("\n")); 在哪里output是 const
我目前有一个具有以下结构的字符串 xxx,xxx,xxxxxxx,,xxxxxx,xxxx 现在我使用下面的代码 std::vector vct; boost::split( vct, str,
我不确定如何使用 boost::is_any_of 使用一组字符拆分字符串,其中任何一个都应该拆分字符串。 我想做这样的事情,因为我理解 is_any_of 函数需要一个 Set 参数。 std::s
为什么在使用 boost::split 时必须使用 boost::is_any_of ? 当我使用:boost::split(split_res, someStr, "."); 我得到一个错误。 最佳
我正在尝试使用 boost::is_any_of 和 boost::replace_all_copy 编写一段简单的代码。片段如下: std::string someString = "abc.def
代码是: vector result; string input = "Ellipse(50, 50, 200, 300)" boost::split(result, input, boost::is
我是一名优秀的程序员,十分优秀!