#!/usr/bin/env python3 import os, sys, re ####################################################### def showMatchObject( MO): try: print( '\n.string = %r' % ( MO.string)) groupCtr = -1 while True: groupCtr += 1 try: print( '.group( %d) = %r' % ( groupCtr, MO.group( groupCtr))) except: break except AttributeError: print( '\nMO = %r' % ( MO)) ####################################################### ipv4MatchStr = r'[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' ipv6MatchChars = r'A-Fa-f0-9:.' LOGCHECK_HOST_IP_MS = ''.join( [ r'(', ## below is "alternative match 1" r'(', r'(?