docs: def check(self, data):
          """returns True if any match any regexp"""
          if isinstance(data, Iterable):
              data = "".join(str(x) for x in data)
          try:
              data = str(data)
          except UnicodeDecodeError:
              return False
          return bool(data and self.__regexp.match(data))