============ test ipv4 regex (good strings) T T T T T T T T T T T T T T ============ bad ipv4 decimals F F F F F F ============ too many ipv4 decimals F F ============ typical looking ipv4 T T ============ test ipv6 regex T T T T T F F F F F T T ============ test ipv6-ipv4 hybrid regexes T T F F F F F ============ test extract_ip_addresses() [1.1.1.1, 2.2.2.2, 3.3.3.3] [1.1.1.1, 0:0:0:0:0:0:0:0, 3.3.3.3] [6:1:2::3:4:5:6]