import re
data = """access-list xxx line 329 extended permit object-group WEB-564dcfd5-service-ports123-
access-list xxx line 330 extended permit object-group WEB-564dcfd5-service-ports
access-list xxx line 331 extended permit object-group WEB-564dcfd5-service-ports-openwire-2
access-list xxx line 332 extended permit object-group RLS-Test-2-73d6bba4-service-ports-openwire-1
access-list xxx line 333 extended permit object-group RLS-Test-2-73d6bba4-service-ports-openwire-2
access-list xxx line 334 extended permit object-group SQL-85145d21-web-ports
access-list xxx line 335 extended permit object-group SQL-85145d21-open-access
access-list xxx line 336 extended permit object-group SQl-85145d21-open-access"""
results = []
rx = re.compile(r'-(\w{8})-')
for line in data.splitlines():
m = rx.search(line)
if m:
results.append(m.group(1))
print(results)
aW1wb3J0IHJlCmRhdGEgPSAiIiJhY2Nlc3MtbGlzdCB4eHggbGluZSAzMjkgZXh0ZW5kZWQgcGVybWl0IG9iamVjdC1ncm91cCBXRUItNTY0ZGNmZDUtc2VydmljZS1wb3J0czEyMy0KYWNjZXNzLWxpc3QgeHh4IGxpbmUgMzMwIGV4dGVuZGVkIHBlcm1pdCBvYmplY3QtZ3JvdXAgV0VCLTU2NGRjZmQ1LXNlcnZpY2UtcG9ydHMKYWNjZXNzLWxpc3QgeHh4IGxpbmUgMzMxIGV4dGVuZGVkIHBlcm1pdCBvYmplY3QtZ3JvdXAgV0VCLTU2NGRjZmQ1LXNlcnZpY2UtcG9ydHMtb3BlbndpcmUtMgphY2Nlc3MtbGlzdCB4eHggbGluZSAzMzIgZXh0ZW5kZWQgcGVybWl0IG9iamVjdC1ncm91cCBSTFMtVGVzdC0yLTczZDZiYmE0LXNlcnZpY2UtcG9ydHMtb3BlbndpcmUtMQphY2Nlc3MtbGlzdCB4eHggbGluZSAzMzMgZXh0ZW5kZWQgcGVybWl0IG9iamVjdC1ncm91cCBSTFMtVGVzdC0yLTczZDZiYmE0LXNlcnZpY2UtcG9ydHMtb3BlbndpcmUtMgphY2Nlc3MtbGlzdCB4eHggbGluZSAzMzQgZXh0ZW5kZWQgcGVybWl0IG9iamVjdC1ncm91cCBTUUwtODUxNDVkMjEtd2ViLXBvcnRzCmFjY2Vzcy1saXN0IHh4eCBsaW5lIDMzNSBleHRlbmRlZCBwZXJtaXQgb2JqZWN0LWdyb3VwIFNRTC04NTE0NWQyMS1vcGVuLWFjY2VzcwphY2Nlc3MtbGlzdCB4eHggbGluZSAzMzYgZXh0ZW5kZWQgcGVybWl0IG9iamVjdC1ncm91cCBTUWwtODUxNDVkMjEtb3Blbi1hY2Nlc3MiIiIKcmVzdWx0cyA9IFtdCgpyeCA9IHJlLmNvbXBpbGUocictKFx3ezh9KS0nKQoKZm9yIGxpbmUgaW4gZGF0YS5zcGxpdGxpbmVzKCk6CgltID0gcnguc2VhcmNoKGxpbmUpCglpZiBtOgoJCXJlc3VsdHMuYXBwZW5kKG0uZ3JvdXAoMSkpCgpwcmludChyZXN1bHRzKQ==