import re
sss = ['AB.224-QW-2018', 'AB.876-5-LS-2018', 'AB.26-LS-18', 'AB-123-6-LS-2017', 'IA-Mb-22L-AB.224-QW-2018-IA-Mb-22L',
'ZX-ss-12L-AB-123-6-LS-2017-BC-22', 'AB.224-2018', 'AB.224/QW/2018', 'AB/224/2018',
'AB-10-HDB-231-NCLT-1-2017 AD-42-HH-2019', 'AB-1-HDB-NCLT-1-2016 AD-42-HH-2020',
'AB-1-HDB-NCLT-1-2016/(AD-42-HH-2020)']
pattern = r"(AB)\D*(\d+)\S*?(\d\d)\b(?=\s|[,'/]|-[A-Z]{2}\b|$)"
for s in sss:
m = re.search(pattern, s)
if m:
b = m.group(1) + "/" + m.group(2) + "/" + m.group(3)
print(b)
else:
print('No Match:' + s)
aW1wb3J0IHJlCgpzc3MgPSBbJ0FCLjIyNC1RVy0yMDE4JywgJ0FCLjg3Ni01LUxTLTIwMTgnLCAnQUIuMjYtTFMtMTgnLCAnQUItMTIzLTYtTFMtMjAxNycsICdJQS1NYi0yMkwtQUIuMjI0LVFXLTIwMTgtSUEtTWItMjJMJywKICAgICAgICdaWC1zcy0xMkwtQUItMTIzLTYtTFMtMjAxNy1CQy0yMicsICdBQi4yMjQtMjAxOCcsICdBQi4yMjQvUVcvMjAxOCcsICdBQi8yMjQvMjAxOCcsCiAgICAgICAnQUItMTAtSERCLTIzMS1OQ0xULTEtMjAxNyBBRC00Mi1ISC0yMDE5JywgJ0FCLTEtSERCLU5DTFQtMS0yMDE2IEFELTQyLUhILTIwMjAnLAogICAgICAgJ0FCLTEtSERCLU5DTFQtMS0yMDE2LyhBRC00Mi1ISC0yMDIwKSddCgpwYXR0ZXJuID0gciIoQUIpXEQqKFxkKylcUyo/KFxkXGQpXGIoPz1cc3xbLCcvXXwtW0EtWl17Mn1cYnwkKSIKZm9yIHMgaW4gc3NzOgogICAgbSA9IHJlLnNlYXJjaChwYXR0ZXJuLCBzKQogICAgaWYgbToKICAgICAgICBiID0gbS5ncm91cCgxKSArICIvIiArIG0uZ3JvdXAoMikgKyAiLyIgKyBtLmdyb3VwKDMpCiAgICAgICAgcHJpbnQoYikKICAgIGVsc2U6CiAgICAgICAgcHJpbnQoJ05vIE1hdGNoOicgKyBzKQ==