¿Cómo agregar un patrón de validación de formulario en Angular 2?

Tengo una forma simple que necesita validar si el principio y el final de la entrada no es espacio.

En HTML5, haré esto:

<input type="text" pattern="^(?!\s|.*\s$).*$">

¿Cuál es la propiedad correcta para el patrón de validación en la nueva directiva Angular 2 ngControl? La API Beta oficial aún carece de documentación sobre este tema.

Respuestas a la pregunta(5)

Su respuesta a la pregunta