mirror of
https://github.com/arduino/Arduino.git
synced 2024-12-01 12:24:14 +01:00
fix StringIndexOf example logic and wording
This commit is contained in:
parent
c5824fd586
commit
47bcf07f5e
@ -43,22 +43,22 @@ void loop() {
|
|||||||
|
|
||||||
stringOne = "<UL><LI>item<LI>item<LI>item</UL>";
|
stringOne = "<UL><LI>item<LI>item<LI>item</UL>";
|
||||||
int firstListItem = stringOne.indexOf("<LI>");
|
int firstListItem = stringOne.indexOf("<LI>");
|
||||||
int secondListItem = stringOne.indexOf("item", firstListItem + 1);
|
int secondListItem = stringOne.indexOf("<LI>", firstListItem + 1);
|
||||||
Serial.println("The index of the second list item in the string " + stringOne + " is " + secondClosingBracket);
|
Serial.println("The index of the second list tag in the string " + stringOne + " is " + secondListItem);
|
||||||
|
|
||||||
// lastIndexOf() gives you the last occurrence of a character or string:
|
// lastIndexOf() gives you the last occurrence of a character or string:
|
||||||
int lastOpeningBracket = stringOne.lastIndexOf('<');
|
int lastOpeningBracket = stringOne.lastIndexOf('<');
|
||||||
Serial.println("The index of the last < in the string " + stringOne + " is " + lastOpeningBracket);
|
Serial.println("The index of the last < in the string " + stringOne + " is " + lastOpeningBracket);
|
||||||
|
|
||||||
int lastListItem = stringOne.lastIndexOf("<LI>");
|
int lastListItem = stringOne.lastIndexOf("<LI>");
|
||||||
Serial.println("The index of the last list item in the string " + stringOne + " is " + lastListItem);
|
Serial.println("The index of the last list tag in the string " + stringOne + " is " + lastListItem);
|
||||||
|
|
||||||
|
|
||||||
// lastIndexOf() can also search for a string:
|
// lastIndexOf() can also search for a string:
|
||||||
stringOne = "<p>Lorem ipsum dolor sit amet</p><p>Ipsem</p><p>Quod</p>";
|
stringOne = "<p>Lorem ipsum dolor sit amet</p><p>Ipsem</p><p>Quod</p>";
|
||||||
int lastParagraph = stringOne.lastIndexOf("<p");
|
int lastParagraph = stringOne.lastIndexOf("<p");
|
||||||
int secondLastGraf = stringOne.lastIndexOf("<p", lastParagraph - 1);
|
int secondLastGraf = stringOne.lastIndexOf("<p", lastParagraph - 1);
|
||||||
Serial.println("The index of the second last paragraph tag " + stringOne + " is " + secondLastGraf);
|
Serial.println("The index of the second to last paragraph tag " + stringOne + " is " + secondLastGraf);
|
||||||
|
|
||||||
// do nothing while true:
|
// do nothing while true:
|
||||||
while (true);
|
while (true);
|
||||||
|
Loading…
Reference in New Issue
Block a user