containsAny method

bool containsAny(
  1. List<String?> patterns
)

Checks if the String matches ANY of the given patterns.

Example

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

Implementation

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