Puedes mirar en
http://regexlib.com .. pero, en general, suele ayudar pensar que, en las regexes, no sólo puedes conseguir matches especificando qué quieres encontrar, sino también que *no* quieres encontrar.En la regex que te he puesto, hay tres ejemplos de eso: (no encontrar '>', no encontrar ' ', no encontrar '<').De hecho, si especificas qué es lo que no quieres encontrar (porque las cadenas donde lo vas a aplicar lo permiten), puedes tener un mejor rendimiento (por razones esotéricas que no vienen al caso).
Y, lo anterior significa que, normalmente, .* no es lo que quieres!