input: Write a function that takes a list of strings and a user-provided string as input, and determines if the user-provided string contains any of the strings from the list. If a match is found, the function should return "String matches"; otherwise, it should return "String doesn't match". Use the re module to perform the search.
  
  
  import re
  
  def string_match(strings, inp_str):
      found = False
      for i in strings:
          if re.search(i, inp_str):
              found = True
      return "String matches" if found else "String doesn't match"
  
  assert string_match(["First","Second","Third"], "This is the First test") == "String matches"
  assert string_match(["First","Second","Third"], "This is the fourth test") == "String doesn't match"
  assert string_match(["apple","banana","cherry"], "I love eating bananas") == "String matches"
  assert string_match(["apple","banana","cherry"], "Oranges are my favorite") == "String doesn't match"
  
output: 
  import re
  
  def string_match(strings, inp_str):
      for i in strings:
          if re.search(i, inp_str):
              return "String matches"
      return "String doesn't match"
  