import re
s = "17.02.09 10:42:31.242 TRACE [1245] GDS: someText(SomeText).ClientID: '' -> '99071901'"
regex = r"^([\d.]+)\s+([\d.:]+)\s+(TRACE)\s+\[(\d+)] GDS:.*?ClientID:\s*''\s*->\s*'(\d+)'$"
m = re.search(regex, s)
if m:
print(m.group(1))
print(m.group(2))
print(m.group(3))
print(m.group(4))
print(m.group(5))
aW1wb3J0IHJlCnMgPSAiMTcuMDIuMDkgMTA6NDI6MzEuMjQyIFRSQUNFIFsxMjQ1XSBHRFM6ICAgICBzb21lVGV4dChTb21lVGV4dCkuQ2xpZW50SUQ6ICcnIC0+ICc5OTA3MTkwMSciCnJlZ2V4ID0gciJeKFtcZC5dKylccysoW1xkLjpdKylccysoVFJBQ0UpXHMrXFsoXGQrKV0gR0RTOi4qP0NsaWVudElEOlxzKicnXHMqLT5ccyonKFxkKyknJCIKbSA9IHJlLnNlYXJjaChyZWdleCwgcykKaWYgbToKCXByaW50KG0uZ3JvdXAoMSkpCglwcmludChtLmdyb3VwKDIpKQoJcHJpbnQobS5ncm91cCgzKSkKCXByaW50KG0uZ3JvdXAoNCkpCglwcmludChtLmdyb3VwKDUpKQoJ