文字列の先端と末端の余白を削除

文字列の先端と末端の余白を削除するには、string.trimメソッドを使用します。

  • ※IE8以下には対応していません。
  • ECMAScript 2015(ES6)に対応しているブラウザのみです。

構文

var result = string.trim();

戻り値

先端あるいは末端の余白が削除された文字列を返します。

サンプルコード

JavaScript

var str    = '     1234567890abcdefg     ',
    result = str.trim();

alert(result);

IE8以下(またはECMAScript 2015に対応していないブラウザ)に対応する方法

関数定義

JavaScript

/**
 * 文字列の先端と末端の余白を削除
 * @param {string} str 処理する文字列
 * @return {string} 余白が削除された文字列を返す
 */
var trim = function(str) {
	return str.replace(/^\s+|\s+$/g, '');
};

使い方

引数

引数名 説明
第一引数
必須
str string 処理する文字列

戻り値

余白が削除された文字列を返します。

JavaScript

var str    = '    123456789abcdefg	  ',
	result = trim(str);

alert(result);

JavaScript逆引きリファレンス一覧へ戻る