Search wiring.org.co:

Reference for Wiring version 1.0 Build 0100+ If you have a previous version, use the reference included with your software. If see any errors or have any comments, let us know.

Class | String
Name |

### equalsIgnoreCase()

Examples |
    void setup()
    {
      Serial.begin(9600);
      String str1 = String("CCCP");
      String str2 = String("ccCP");
      // Tests to see if str1 is equal to str2
      if (str1.equalsIgnoreCase(str2) == true) {
        Serial.println("Equal");  // They are equal ignoring case differences so this line will print
      }
      else {
        Serial.println("Not equal");
      }
    }

    void loop()
    {
    }

    String str1 = String("CCCP");
    String str3 = String("cccp");
    // Tests to see if str1 is equal to str3

    void setup() {
      Serial.begin(9600);
      if (str1.equalsIgnoreCase(str3) == true) {
        Serial.println("Equal");  // They are equal ignoring case differences so this line will print
      }
      else {
        Serial.println("Not equal");
      }
    }

    void loop() {
      // Nothing for loop()
    }

Description | Compares two strings to see if they are equal ignoriong case differences. This method is necessary because it's not possible to compare strings using the equality operator (==). Returns true if the strings are the same and false if they are not.
Syntax |
    equalsIgnoreCase(str)
Parameters |

str | String: any valid String

Returns | boolean
Usage | Application

Updated on July 07, 2011 11:09:06pm PDT