JavaScript trim()メソッド
定義と使い方
trim() メソッドは、文字列の先頭と末尾の空白文字を削除するために使用されます。空白文字には、スペース、タブ、改行などのその他の空白文字が含まれます。
trim() メソッドは元の文字列を変更しません。
trim() メソッドは null、undefined、Number 型には適用できません。
ブラウザサポート
表内の数字は、そのプロパティをサポートする最初のブラウザバージョンを示します。
| メソッド | |||||
|---|---|---|---|---|---|
| trim() | 10.0 | 9.0 | 3.5 | 5.0 | 10.5 |
構文
string.trim()
パラメータ値
なし。戻り値
| 型 | 説明 |
|---|---|
| String | 先頭と末尾の空白を削除した文字列を返します。 |
技術詳細
| JavaScript バージョン: | ECMAScript 5 |
|---|
その他の例
例
お使いのブラウザが trim() メソッドをサポートしていない場合は、正規表現を使用して実装できます:
function myTrim(x) {
return x.replace(/^\s+|\s+$/gm,'');
}
function myFunction() {
var str = myTrim(" サンプル ");
alert(str);
}
出力結果:
サンプル
試してみる »
その他の拡張
JavaScript String オブジェクト