input: from typing import List
  
  def find_matching_string(strings: List[str], input_str: str) -> str:
      """ Search a given list of strings to find any matches with the input string.
      >>> find_matching_string(["First","Second","Third"], "Finally")
      "String doesn't matches"
      >>> find_matching_string(["First","Second","Third"], "Last")
      "String doesn't matches"
      >>> find_matching_string(["First","Second","Third"], "Second apple")
      "String matches"
      """
      found = False
      for i in strings: 
          if re.search(i, input_str):
              found = True
  
      if found: 
          return "String matches"
      else: 
          return "String doesn't matches"
output:     import re