题解 | 字符串通配符
字符串通配符
https://www.nowcoder.com/practice/43072d50a6eb44d2a6c816a283b02036
import sys import re def isqua(s,p): s2 = s.replace('.','\.').replace('*','[A-Z0-9]*').replace('?','[A-Z0-9]{1}') if p in re.findall(s2,p): return 'true' else: return 'false' while True: try: s= input().upper() p = input().upper() print(isqua(s,p)) except: break