I have a simple question that I can workaround, but I'd like to find the Pythonic way of doing it. I'm using Python 3.1.2. re.match() will return a match object if the regex is found and None if not.
Python, for all its power and popularity, has long lacked a form of flow control found in other languages—a way to take a value and match it elegantly against one of a number of possible conditions.
The if statement for Python will seem amazingly familiar. It is made up of three main components: the keyword itself, an expression that is tested for its truth value, and a code suite to execute if ...