ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでスペースを削除する方法

JavaScriptでスペースを削除する方法

青灯夜游
青灯夜游オリジナル
2021-04-19 17:47:3923752ブラウズ

JavaScript でスペースを削除する方法: 1. replace() 関数と正規表現を使用します。たとえば、ステートメント "str.replace(/\s /g,"")" はすべてのスペースを削除できます。 2. Trim() 関数を使用すると、文字列の両端の空白文字を削除できます。構文は "$.trim(str)" です。

JavaScriptでスペースを削除する方法

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。