import re
rx = re.compile(r'^(?P<PN>\S+)\s+(?P<Name>.*?)\s+\d+\s+EA\s+(?P<Price>\d[\d,]*)')
l = ['8000KE60803F6                ST FULL-DEPTH TEETH            1 EA           36,56          36,56    2,00           0,73           37,29',
'8522-3770                    CONTACT            2 EA          311,45         622,90    2,00          12,46          635,36']
for el in l:
	m = rx.match(el)
	if m:
		print(m.groupdict())
