2013-07-21 14 views
10

はテストです:JavaScriptの先頭と末尾のスペースを削除

console.log(" Golden Katana of the Unflinching Dawn         ".replace(/\s+/g,"")) 

私は、文字列の末尾に余分なスペースを削除したいが、それは、文字列内のすべてのスペースを削除しますので、どのように私は削除することもできます最後に余分なスペースがあり、ちょうどGolden Katana of the Unflinching Dawnのままにしておきますか?

+0

をやってみてくださいこちらをご覧ください: http://stackoverflow.com/questions/498970/how-do-i-trimを-a-string-in-javascript – Ynhockey

答えて

7

trimmedstr = str.replace(/\s+$/, ''); 

または多分

.replace(/ +$/, ""); 
20

この場合、str.trim()を使用できます。文字列から先頭と末尾の空白を削除します。代わりに正規表現str.replace(/^\s+|\s+$/g,'')も同じことをします。

+0

私はちょうどIE8のブラウザとの互換性の問題がstr.trim()を使用していることを追加したいと思います。 – calcazar

+3

いいことは誰もIE8をサポートしていない:D –

関連する問題