jqueryの文字列からスペースを削除するにはどうすればよいですか?

青灯夜游
リリース: 2020-11-30 14:22:17
オリジナル
6243 人が閲覧しました

文字列からスペースを削除する Jquery メソッド: 1. 正規表現を使用して replace 関数を使用して文字列内のスペースを検索し、そのスペースを空文字 [''] に置き換えます; 2. [$.trim] を使用します。 ] 文字列の先頭と末尾のスペースを削除する関数、構文 [$.trim(str)]。

jqueryの文字列からスペースを削除するにはどうすればよいですか?

関連推奨事項:「jQuery チュートリアル

このチュートリアルの動作環境: Windows7 システム、jquery1.10.2この方法は、すべてのブランドのコンピュータで機能します。

方法 1: 正規表現で replace() を使用する

すべてのスペースを削除します [両端のスペースには、文字列の途中のスペースも含まれます]:

str = str.replace(/\s+/g,'');
ログイン後にコピー

二重スペースを削除:

str = str.replace(/^\s+|\s+$/g,'');
ログイン後にコピー

左側のスペースを削除:

str = str.replace( /^\s*/, '');
ログイン後にコピー

右側のスペースを削除:

str = str.replace(/(\s*$)/g,'');
ログイン後にコピー

方法 2: $.trim() 関数

$.trim() 関数は、文字列の両端の空白文字を削除するために使用されます。

注: $.trim() 関数は、文字列の先頭と末尾にあるすべての改行文字、スペース (連続したスペースを含む)、およびタブ文字を削除します。これらの空白文字が文字列の途中にある場合、それらは保持され、削除されません。

文法

$.trim( str )
ログイン後にコピー

例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
	
<pre id="original">

<script>
$(function () { 
	var str = "         lots of spaces before and after         ";
	$( "#original" ).html( "Original String: &#39;" + str + "&#39;" );
	$( "#trimmed" ).html( "$.trim()&#39;ed: &#39;" + $.trim(str) + "&#39;" );
})
</script>
 

ログイン後にコピー

プログラミング関連の知識の詳細については、プログラミング コースをご覧ください。 !

以上がjqueryの文字列からスペースを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート