I believe I had epiphany: test = re.compile('MAT file (billing|carrier|log|util)' r'\\' '\d{8} deleted')
is this correct? _____________________________________________ From: Yaniga, Frank Sent: Wednesday, January 12, 2011 8:20 AM To: 'tutor@python.org'; 'h...@python.org' Subject: question regarding regular expression compile I am determining a regular expression that can recognize the any of the following strings: MAT file log\20101225 deleted MAT file billing\20101225 deleted MAT file util\20101225 deleted MAT file carrier\20101225 deleted I begin by creating a regular expression object so that I can reuse it in multiple operations: test = re.compile('MAT file for log, billing, util, and carrier I use an arbitrary match: (log|billing|util|carrier) for 20101225 I use decimal digit with repetition match: \d{8} and finish with: delete') My question is how do I handle the backslash (NOTE: the match must only be a backslash)?
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor