pattern matching string in python