テキストの検索と置換

Arduino:
テキストの検索と置換

How to: (やり方)

String text = "Hello, world!";
String searchText = "world";
String replaceText = "Arduino";

text.replace(searchText, replaceText);
Serial.println(text); // "Hello, Arduino!"

Deep Dive (深堀り)

テキストの検索と置換は文字列操作の基本で、1970年代の初期のテキストエディターから存在します。ArduinoにおけるString.replace()メソッドはシンプルだが、大量のデータや長い文字列ではメモリ使用が問題になることがある。代替案としては、char配列を使う独自の関数を作ることで、サイズが大きい置換作業に対処することが可能です。

See Also (関連情報)