import re
text = """System Configuration Utility Version 14.1 Build 19
Copyright (c) 2017 Intel Corporation
System BIOS and FW Versions:
BIOS Version............. SE3.4
ME Firmware Version...... 2.01
BMC Version
Op Code................. 1.2.7Q
SDR Version.............. SDR Package 0.1"""
d = {}
for match in re.findall(r'((?:ME Firmware|BMC|SDR) Version)\D+([0-9.A-Z]+)', text):
d[match[0]] = match[1]
print(d)
aW1wb3J0IHJlCgp0ZXh0ID0gIiIiU3lzdGVtIENvbmZpZ3VyYXRpb24gVXRpbGl0eSBWZXJzaW9uIDE0LjEgQnVpbGQgMTkKQ29weXJpZ2h0IChjKSAyMDE3IEludGVsIENvcnBvcmF0aW9uCgpTeXN0ZW0gQklPUyBhbmQgRlcgVmVyc2lvbnM6CkJJT1MgVmVyc2lvbi4uLi4uLi4uLi4uLi4gU0UzLjQKCk1FIEZpcm13YXJlIFZlcnNpb24uLi4uLi4gMi4wMQoKQk1DIFZlcnNpb24KIE9wIENvZGUuLi4uLi4uLi4uLi4uLi4uLiAxLjIuN1EKClNEUiBWZXJzaW9uLi4uLi4uLi4uLi4uLi4gU0RSIFBhY2thZ2UgMC4xIiIiCgpkID0ge30KZm9yIG1hdGNoIGluIHJlLmZpbmRhbGwocicoKD86TUUgRmlybXdhcmV8Qk1DfFNEUikgVmVyc2lvbilcRCsoWzAtOS5BLVpdKyknLCB0ZXh0KToKCWRbbWF0Y2hbMF1dID0gbWF0Y2hbMV0KCnByaW50KGQp