本站改版新增arduino频道
arduino 字符串 过滤 换行符 空格
void setup() {
Serial.begin(115200);
// 示例字符串,包含换行符、回车符和空格
String input = "Hello \nWorld\r\n Arduino ";
Serial.println("原始字符串:");
Serial.println(input);
// 调用过滤函数
String filtered = filterString(input);
Serial.println("过滤后的字符串:");
Serial.println(filtered);
}
void loop() {
// 空循环
}
// 函数:过滤字符串中的换行符、回车符和空格
String filterString(String str) {
String result = "";
for (int i = 0; i < str.length(); i++) {
char c = str[i];
// 跳过换行符、回车符和空格
if (c != '\n' && c != '\r' && c != ' ') {
result += c;
}
}
return result;
}
Copyright © 2014 ESP56.com All Rights Reserved
晋ICP备14006235号-22 晋公网安备14108102001165号
执行时间: 0.0095789432525635 seconds