La etimología de expresiones regulares implica que lo que se analiza debe tener al menos un patrón regular que pueda identificarse, valga la redundancia, con regularidad.
Y bien, el patrón que determina los tipos MIME mas convencionales es bastante sencillo que no necesita mas técnica.
Si quieres, la expresión podría ser así:
Pero piensa que atacar un problema tan sencillo con expresiones regulares es desperdicio de recursos, a menos que tengas un buen argumento para ello.
Si ese fragmento de código ya es suficiente (el tuyo) no veo la necesidad de hacer algo más complejo.