1import re
23p = re.compile(r'(\d{0,5}).*?((\d{0,5})')4for s in['184ポイント(10倍)','12345ポイント(54321倍)','ポイント(倍)']:5 m = p.match(s)6if m:7 point =int(m.group(1))if m.group(1)elseNone8 times =int(m.group(2))if m.group(2)elseNone9print(f'{point},{times}')
1import re
23p = re.compile(r'(\d+)(?!\d+).*?(\d+)')4for s in['184ポイント(10倍)','12345ポイント(54321倍)']:5 m = p.match(s)6if m:7 point, times =int(m.group(1)),int(m.group(2))8print(f'{point},{times}')