input: Write a function to search for any matches of a given list of strings in a user-provided text input. If a match is found, return "String matches"; otherwise, return "String doesn't match". If the input list is empty, return "No strings to search".
  
  def search_matches(strings):
      inp_str = input("Please enter your string: ")
      if not strings:
          return "No strings to search"
      for i in strings:
          if re.search(i, inp_str):
              return "String matches"
      return "String doesn't match"
  
  assert search_matches(["First", "Second", "Third"]) == "String matches"
  assert search_matches(["Apple", "Banana", "Cherry"]) == "String doesn't match"
  assert search_matches([]) == "No strings to search"
output: def search_matches(strings):
      inp_str = input("Please enter your string: ")
      if not strings:
          return "No strings to search"
      for i in strings:
          if re.search(i, inp_str):
              return "String matches"
      return "String doesn't match"