今回の仕様としては空白のみトリミングしてもらえればよいので、改行やタブまでトリミングしなくて大丈夫です。テキストボックスであえて改行やタブをしている値までトリミングされてしまうので。