def match_string(pattern_list, match_str): for pattern in pattern_list: substrings = pattern.split(',') # 检查 match_str 是否包含每一个子字符串 if all(sub in match_str for sub in substrings): return True return False # 示例使用 pattern_list = ["嗯嗯,问题,随时", "随时,找我"] match_str = "嗯嗯,有什么事情随时联系" result = match_string(pattern_list, match_str) print(result) # 输出: True