StringUtils.containsIgnoreCase¶
Signature: StringUtils.containsIgnoreCase(inputString, searchString)
Returns: Boolean result - true if the inputString contains the searchString irrespective of case or false if not or null inputString
Checks if inputString contains a searchString irrespective of case, handling null. A null String will return false.
Parameters¶
| Type | Name | Description | Default |
|---|---|---|---|
| String | inputString | the String to check, may be null | |
| String | searchString | the String to find, may be null |
Example¶
// Example: case-insensitive substring check (null-safe).
var input = "Do I contain what you are looking for?";
StringUtils.containsIgnoreCase(input, "FOR"); // true
StringUtils.containsIgnoreCase(input, "fOR"); // true
StringUtils.containsIgnoreCase(input, "miss"); // false
StringUtils.containsIgnoreCase(null, "FOR"); // false