ホームページ > 記事 > ウェブフロントエンド > JavaScriptでスペースを削除する方法
JavaScript でスペースを削除する方法: 1. replace() 関数と正規表現を使用します。たとえば、ステートメント "str.replace(/\s /g,"")" はすべてのスペースを削除できます。 2. Trim() 関数を使用すると、文字列の両端の空白文字を削除できます。構文は "$.trim(str)" です。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
方法 1: 正規表現で replace() 関数を使用する
Thereplace() メソッドは、文字列内の一部の文字を他の文字に置き換えたり、A を置き換えたりするために使用されます。正規表現に一致する部分文字列。
詳しく見てみましょう:
すべてのスペースを削除:
str=str.replace(/\s+/g,"");
2 つのスペースを削除:
str=str.replace(/^\s+|\s+$/g,"");
左のスペースを削除:
str=str.replace( /^\s*/g, '');
正しいスペースを削除する:
str=str.replace(/(\s*$)/g, "");
方法 2: jQuery の trim() 関数を使用する
$.trim() 関数は、2 つの文字列の空白文字を削除するために使用されます。最後に。
注: $.trim() 関数は、文字列の先頭と末尾にあるすべての改行文字、スペース (連続したスペースを含む)、およびタブ文字を削除します。これらの空白文字が文字列の途中にある場合、それらは保持され、削除されません。
例:
$(function () { var str = " lots of spaces before and after "; $( "#original" ).html( "Original String: '" + str + "'" ); $( "#trimmed" ).html( "$.trim()'ed: '" + $.trim(str) + "'" ); })
出力結果
Original String: ' lots of spaces before and after ' $.trim()'ed: 'lots of spaces before and after'
[推奨学習: JavaScript 上級チュートリアル]
以上がJavaScriptでスペースを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。