JavaScript では Trim を使用する必要がある場所がたくさんありますが、JavaScript には使用する独立した Trim 関数やメソッドがないため、目的を達成するには自分で Trim 関数を記述する必要があります。
オプション 1:
プロトタイプ モード、つまり obj.trim() の形式で呼び出します。このメソッドは次のように定義されており、広く使用されています。
<スクリプト言語=”javascript”>
/**
※左右のスペースを削除
*/
String.prototype.trim=function()
{
return this.replace(/(^s*)|(s*$)/g, ”);
}
/**
※左側のスペースを削除
*/
String.prototype.ltrim=function()
{
return this.replace(/(^s*)/g,”);
}
/**
※右側のスペースを削除
*/
String.prototype.rtrim=function()
{
return this.replace(/(s*$)/g,”);
}
使用例は次のとおりです。
オプション 2:
ツール モード、つまり、trim(obj) の形式で呼び出します。定義は次のとおりです。
使用例は次のとおりです。