> Do we know that regexes always match the first item that can match? POSIX says so (provided both matches have the same length, that is). Not sure if Python intends to follow POSIX here. Stefan