fork download
  1. import re
  2. p = re.compile(r'(?P<length>\d+)x(?P<width>\d+)x(?P<height>\d+)')
  3. s = "340x9x20"
  4. m = p.search(s)
  5. if (m):
  6. print(m.groupdict())
  7. # => {'length': '340', 'width': '9', 'height': '20'}
  8. print({k:int(v) for k,v in m.groupdict().items()})
  9. # => {'length': 340, 'width': 9, 'height': 20}
Success #stdin #stdout 0.02s 9648KB
stdin
Standard input is empty
stdout
{'length': '340', 'width': '9', 'height': '20'}
{'length': 340, 'width': 9, 'height': 20}