Rails が '<' や '&' などの文字を自動的にエスケープすることは知っていますが、これは複数のスペースが隣り合っている場合には何もしません。スペースを含め、すべてをエスケープしたいと思います。
通常は使用したくないので、
代わりに css を使用する必要があることを理解しています。ただし、ユーザー入力を取得して表示しようとしているため、css は実行できません。
たとえば、ユーザー入力があります: test
. ビューに表示すると<%=@user_input%>
、余分な空白が 1 つのスペースとして表示されます (ただし、ソースには正しく表示されます)。
空白を簡単にエスケープする方法はありますか? h @user_input
すべてのスペースを使用してから置き換える必要がありますか?