ユーザー入力から最後の空白 (ある場合) のみを削除するにはどうすればよいですか? 例:
var str = "This is it ";
1〜4個の空白のように最後のものを削除する方法
質問は解決しました - どうもありがとうございました!
ユーザー入力から最後の空白 (ある場合) のみを削除するにはどうすればよいですか? 例:
var str = "This is it ";
1〜4個の空白のように最後のものを削除する方法
質問は解決しました - どうもありがとうございました!
次のような関数を使用します。
String.prototype.rtrim = function () {
return this.replace(/((\s*\S+)*)\s*/, "$1");
}
電話:
str.rtrim()
必要に応じて、先頭のスペースをすべて削除します。
String.prototype.ltrim = function () {
return this.replace(/\s*((\S+\s*)*)/, "$1");
}
これを試して、役に立ったかどうか教えてください。
var str = "This is it ";
alert(str.replace(/(^[\s]+|[\s]+$)/g, ''));
そのためにjqueryトリムを使用できます。
var str = "This is it ";
$.trim(str);