import re
def repl(m):
return m.group(1) + "time" + m.group(3)
a = [' /abc/def/zx -a 12 -b 12 -c 14 -d 15 --pqr -A $done1 ', 'abc','def']
for index, x in enumerate(a):
a[index] = re.sub('(.*zx )(.*)( -A \$done1)', repl, x)
print(a)
aW1wb3J0IHJlCgpkZWYgcmVwbChtKToKICAgIHJldHVybiBtLmdyb3VwKDEpICsgInRpbWUiICsgbS5ncm91cCgzKQoKYSA9IFsnICAvYWJjL2RlZi96eCAtYSAxMiAtYiAxMiAtYyAxNCAtZCAxNSAtLXBxciAtQSAkZG9uZTEgICcsICdhYmMnLCdkZWYnXQpmb3IgaW5kZXgsIHggaW4gZW51bWVyYXRlKGEpOgogICAgYVtpbmRleF0gPSByZS5zdWIoJyguKnp4ICkoLiopKCAtQSBcJGRvbmUxKScsIHJlcGwsIHgpCiAgICAKcHJpbnQoYSk=