import re
strs = [' MACHINE: \nldnmdsbatchxl01','MACHINE: p2prog06', 'MACHINE: p1prog\n07']
for s in strs:
print(s)
m=re.search(r'\bMACHINE:\s*(.*(?:\s*^\d+)?)', s, re.M)
if m:
print("Result: " + m.group(1).replace("\n", "").replace("\r", ""))
print("-----------------")
aW1wb3J0IHJlCnN0cnMgPSBbJyBNQUNISU5FOiBcbmxkbm1kc2JhdGNoeGwwMScsJ01BQ0hJTkU6IHAycHJvZzA2JywgJ01BQ0hJTkU6IHAxcHJvZ1xuMDcnXQpmb3IgcyBpbiBzdHJzOgoJcHJpbnQocykKCW09cmUuc2VhcmNoKHInXGJNQUNISU5FOlxzKiguKig/OlxzKl5cZCspPyknLCBzLCByZS5NKQoJaWYgbToKCQlwcmludCgiUmVzdWx0OiAiICsgbS5ncm91cCgxKS5yZXBsYWNlKCJcbiIsICIiKS5yZXBsYWNlKCJcciIsICIiKSkKCXByaW50KCItLS0tLS0tLS0tLS0tLS0tLSIp