String Conditions
contains(x): Check if string contains a substring
contains(x): Check if string contains a substringStream.of(["apple", "banana", "cherry"] \
.filter(contains("na")) \
.for_each(print) # banananot_contains(x): Check if string does not contain a substring
not_contains(x): Check if string does not contain a substringStream.of(["apple", "banana", "cherry"] \
.filter(not_contains("na")) \
.for_each(print) # apple, cherrystarts_with(x): Check if string starts with a substring
starts_with(x): Check if string starts with a substringStream.of(["apple", "banana", "cherry"] \
.filter(starts_with("ba")) \
.for_each(print) # bananaends_with(x): Check if string ends with a substring
ends_with(x): Check if string ends with a substringmatches(x): Check if string matches a regular expression pattern
matches(x): Check if string matches a regular expression patternnot_matches(x): Check if string does not match a regular expression pattern
not_matches(x): Check if string does not match a regular expression patternlonger_than(x): Check if string is longer than a specified length
longer_than(x): Check if string is longer than a specified lengthshorter_than(x): Check if string is shorter than a specified length
shorter_than(x): Check if string is shorter than a specified lengthlonger_than_or_equal(x): Check if string is longer than or equal to a specified length
longer_than_or_equal(x): Check if string is longer than or equal to a specified lengthshorter_than_or_equal(x): Check if string is shorter than or equal to a specified length
shorter_than_or_equal(x): Check if string is shorter than or equal to a specified lengthequal_to_ignore_case(x): Check if string is equal to another string (case-insensitive)
equal_to_ignore_case(x): Check if string is equal to another string (case-insensitive)not_equal_to_ignore_case(x): Check if string is not equal to another string (case-insensitive)
not_equal_to_ignore_case(x): Check if string is not equal to another string (case-insensitive)contains_ignore_case(x): Check if string contains a substring (case-insensitive)
contains_ignore_case(x): Check if string contains a substring (case-insensitive)not_contains_ignore_case(x): Check if string does not contain a substring (case-insensitive)
not_contains_ignore_case(x): Check if string does not contain a substring (case-insensitive)starts_with_ignore_case(x): Check if string starts with a substring (case-insensitive)
starts_with_ignore_case(x): Check if string starts with a substring (case-insensitive)ends_with_ignore_case(x): Check if string ends with a substring (case-insensitive)
ends_with_ignore_case(x): Check if string ends with a substring (case-insensitive)matches_ignore_case(x): Check if string matches a regular expression pattern (case-insensitive)
matches_ignore_case(x): Check if string matches a regular expression pattern (case-insensitive)not_matches_ignore_case(x): Check if string does not match a regular expression pattern (case-insensitive)
not_matches_ignore_case(x): Check if string does not match a regular expression pattern (case-insensitive)Last updated