containsAny method

bool containsAny(
  1. Iterable<string?> patterns
)

Checks if the String matches ANY of the given patterns.

Example

bool contains = "abracadabra".containsAny(["a", "p"]); // returns true;

Implementation

bool containsAny(Iterable<string?> patterns) {
  if (isNotBlank) {
    for (String? item in patterns.nonNulls.where((element) => element.isNotEmpty)) {
      if (contains(item!)) {
        return true;
      }
    }
  }
  return false;
}