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
|
|