$string =~ m/^[\s\d-\(\)\.x]+|(?:[Ee]xt[\.]*)*$/;