字符匹配
标题:字符匹配 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限
给你一个字符串数组(每个字符串均由小写字母组成)和一个字符规律(由小写字母和.和*组成),识别数组中哪些字符串可以匹配到字符规律上。
import re while True: try: list1 = input().split() rule = input() res = list() for p in rule: if p == "*": res.extend(["(", ".", "*", ")"]) continue res.append(p) rule = "".join(res) ans = [str(i) for i in range(len(list1)) if re.match(rule, list1[i])] print(",".join(ans) if ans else 0) except: break