1
2
3
4
5
6
7
8
9
10
11
12
13
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