【发布时间】:2018-12-02 19:04:34
【问题描述】:
如何在 C++ arduino 中从字符串中拆分特定部分?,
String str = "Hello?"
如果我想删除“?”该怎么办?在字符串中?
【问题讨论】:
-
你试过阅读the officila Arduino reference吗?尤其是关于
String的部分。 -
是的,我做到了,但没有帮助
-
见
std::string::erase()。对于 C 样式的字符数组,您可以用'\0'覆盖'?'。 -
@ThomasMatthews 如果我有一个类似于 "11.432.531" 的字符串并且可以是任何随机数,我需要做什么才能用 \n 替换这些点?跨度>
-
参见
std::string::find,它将返回您正在搜索的字符的位置。然后简单地执行分配:my_string[position] = '\n';.