input: 
  from typing import List
  
  def search_matches(strings: List[str], inp_str: str) -> bool:
      """
      Searches a given list of strings to find if the input string matches any of them.
      If a match is found, returns True; otherwise, returns False.
  
      >>> search_matches(["First", "Second", "Third"], "First")
      True
      >>> search_matches(["First", "Second", "Third"], "Fourth")
      False
      """
      found = any(re.search(i, inp_str) for i in strings)
      return found
  
output:     import re
      found = any(re.search(i, inp_str) for i in strings)
      return found