fork(1) download
  1. import re
  2. data = """access-list xxx line 329 extended permit object-group WEB-564dcfd5-service-ports123-
  3. access-list xxx line 330 extended permit object-group WEB-564dcfd5-service-ports
  4. access-list xxx line 331 extended permit object-group WEB-564dcfd5-service-ports-openwire-2
  5. access-list xxx line 332 extended permit object-group RLS-Test-2-73d6bba4-service-ports-openwire-1
  6. access-list xxx line 333 extended permit object-group RLS-Test-2-73d6bba4-service-ports-openwire-2
  7. access-list xxx line 334 extended permit object-group SQL-85145d21-web-ports
  8. access-list xxx line 335 extended permit object-group SQL-85145d21-open-access
  9. access-list xxx line 336 extended permit object-group SQl-85145d21-open-access"""
  10. results = []
  11.  
  12. rx = re.compile(r'-(\w{8})-')
  13.  
  14. for line in data.splitlines():
  15. m = rx.search(line)
  16. if m:
  17. results.append(m.group(1))
  18.  
  19. print(results)
Success #stdin #stdout 0.02s 9580KB
stdin
Standard input is empty
stdout
['564dcfd5', '564dcfd5', '564dcfd5', '73d6bba4', '73d6bba4', '85145d21', '85145d21', '85145d21']