Arduino 将 : 替换为 _

Arduino Replace : with _

本文关键字:替换 Arduino      更新时间:2023-10-16

我正在搞砸地将所有:替换为ESP8266 Mac 地址中的_。我像这样尝试了replace()方法:

WiFi.macAddress().replace(WiFi.macAddress().begin(),
WiFi.macAddress().end(), ':', '_');

但它不起作用并扔'class String' has no member begin.

我不是C++专业人士,所以也许您可以帮助我用_替换Mac地址中的所有:

只要替换方法无效并动态替换字符,就需要在操作之前将 MAC 放入变量中。

String MAC = WiFi.macAddress();
MAC.replace(':', '_');
Serial.println(MAC);