mirror of
https://github.com/esp8266/Arduino.git
synced 2025-08-17 06:42:21 +03:00
.settings
app
build
cmd
javadoc
linux
macosx
shared
examples
1.Basics
2.Digital
3.Analog
4.Communication
5.Control
6.Sensors
7.Display
8.Strings
CharacterAnalysis
StringAdditionOperator
StringAppendOperator
StringCaseChanges
StringCharacters
StringComparisonOperators
StringConstructors
StringIndexOf
StringLength
StringLengthTrim
StringReplace
StringReplace.pde
StringStartsWithEndsWith
StringSubstring
StringToInt
StringToIntRGB
ArduinoISP
lib
tools
reference.zip
revisions.txt
windows
build.xml
create_reference.pl
fetch.sh
howto.txt
core
hardware
libraries
.classpath
.project
license.txt
readme.txt
todo.txt
35 lines
869 B
Plaintext
35 lines
869 B
Plaintext
/*
|
|
String replace()
|
|
|
|
Examples of how to replace characters or substrings of a string
|
|
|
|
created 27 July 2010
|
|
by Tom Igoe
|
|
|
|
http://arduino.cc/en/Tutorial/StringReplace
|
|
|
|
This example code is in the public domain.
|
|
*/
|
|
|
|
void setup() {
|
|
Serial.begin(9600);
|
|
Serial.println("\n\nString replace:");
|
|
}
|
|
|
|
void loop() {
|
|
String stringOne = "<html><head><body>";
|
|
Serial.println(stringOne);
|
|
// replace() changes all instances of one substring with another:
|
|
String stringTwo = stringOne.replace("<", "</");
|
|
Serial.println(stringTwo);
|
|
|
|
// you can also use replace() on single characters:
|
|
String normalString = "bookkeeper";
|
|
Serial.println("normal: " + normalString);
|
|
String leetString = normalString.replace('o', '0');
|
|
leetString = leetString.replace('e', '3');
|
|
Serial.println("l33tspeak: " + leetString);
|
|
|
|
// do nothing while true:
|
|
while(true);
|
|
} |