The first is executed and matches : any characters.any character between A and Z with initial length between 2 and 4 but can be expanded if needed. Spaces are not supported around the point. (test . com won't matches)
if the first fails, it tries the second part and matches : any digit. any digit. any digit . Spaces here are supported around the point.