1

重複の可能性:
JavaScript で文字列をトリミングするにはどうすればよいですか?

そう....

"   steve   monkey   "

になるだろう"steve monkey"

と...

"   cheese charlie face   "

になるだろう"chesse charlie face"

したがって、基本的に、最初の非スペース文字の前にあるすべてのスペース文字を削除し、最後の非スペース文字の後のすべてのスペース文字も削除しますが、その間のスペースは削除しないでください。ありがとう!!!

今、私は以下のようにすべてのスペースを削除していますが、真ん中にスペースを残す必要があることを学びました... :(

$newPassword.val().split(" ").join("")
4

2 に答える 2

4

トリム () を使用します。

var testString = "                 hello                   wold        ";
alert("The text:"+testString.trim()+"End here");

編集: コメントと他の回答に記載されているように、これは IE < 9 では機能しません。jquery オプションはすべてのブラウザーで機能します。

$.trim(testString);

それをクリアしてくれたJosephとmplungjanに感謝します!

于 2013-01-30T19:10:50.843 に答える
2

JQuery(あなたがそれを使用しているようです):

$.trim(str)

すべてのブラウザで動作

その点に注意してください

Str.trim() 

IE8では動かない

于 2013-01-30T19:13:00.400 に答える