''' 整体思路和leetcode 10. 一样, 唯一要小心的是 *号虽然不能匹配非数字和字母之外的字符, 但是可以通过0次匹配来兼容包含这种一场字符, 比如例子: reg = 't?t*1*.*' tgt = 'txt12.xls' ''' reg = input().strip().lower() tgt = input().lower() reg_len = len(reg) tgt_len = len(tgt) dot = '?' star = '*' dp_arr = [ [False] * (reg_len+1) for i in range(tgt_len + 1)] ...