import re
s = """sjdjd|shjdjd,A|shdahdajh,E|hsdhsdj,C|asnma,A
shabnmun|sjddamd,E|wqhsbn,E,teyiuiw,S|ssbxnsmcn,A|vscnbdcmdn,E
sanbsnk|scbdcbd,A"""
l1 = re.findall(r'^[^|]+', s, flags=re.MULTILINE)
lA = re.findall(r'(?<=[|,])[^|,]+(?=,A)', s)
lE = re.findall(r'(?<=[|,])[^|,]+(?=,E)', s)
lC = re.findall(r'(?<=[|,])[^|,]+(?=,C)', s)
lS = re.findall(r'(?<=[|,])[^|,]+(?=,S)', s)
groups = [l1, lA, lE, lC, lS]
for group in groups:
print(group)
aW1wb3J0IHJlCgpzID0gIiIic2pkamR8c2hqZGpkLEF8c2hkYWhkYWpoLEV8aHNkaHNkaixDfGFzbm1hLEEKc2hhYm5tdW58c2pkZGFtZCxFfHdxaHNibixFLHRleWl1aXcsU3xzc2J4bnNtY24sQXx2c2NuYmRjbWRuLEUKc2FuYnNua3xzY2JkY2JkLEEiIiIKCmwxID0gcmUuZmluZGFsbChyJ15bXnxdKycsIHMsIGZsYWdzPXJlLk1VTFRJTElORSkKbEEgPSByZS5maW5kYWxsKHInKD88PVt8LF0pW158LF0rKD89LEEpJywgcykKbEUgPSByZS5maW5kYWxsKHInKD88PVt8LF0pW158LF0rKD89LEUpJywgcykKbEMgPSByZS5maW5kYWxsKHInKD88PVt8LF0pW158LF0rKD89LEMpJywgcykKbFMgPSByZS5maW5kYWxsKHInKD88PVt8LF0pW158LF0rKD89LFMpJywgcykKCmdyb3VwcyA9IFtsMSwgbEEsIGxFLCBsQywgbFNdCmZvciBncm91cCBpbiBncm91cHM6CiAgICBwcmludChncm91cCkK