JSFiddle - React, Tailwind, and code Playground
HTML
<div ng-app="watchApp">
<div ng-controller="watchController">
<input type="text" ng-model="name" ng-trim='false'/>
</div>
</div>
JavaScript
var app = angular.module('watchApp',[]);
app.controller("watchController",['$scope','$timeout',function($scope, $timeout){
$scope.name = "";
$scope.$watch("name",function(){
$scope.name = $scope.name.toLowerCase().replace(/\s+/g,'');
});
}]);