input: from typing import List
  import re
  
  def search_matches(strings: List[str], inp_str: str) -> str:
      """ Searches a given list of strings to find any matches with the input string.
      >>> search_matches(["First", "Second", "Third"], "Second one is the best")
      "String matches"
      >>> search_matches(["First", "Second", "Third"], "None of these")
      "String doesn't matches"
      """
      found = False
      for i in strings:
          if re.search(i, inp_str):
              found = True
      return "String matches" if found else "String doesn't matches"
output:     found = False
      for i in strings:
          if re.search(i, inp_str):
              found = True
      return "String matches" if found else "String doesn't matches"