JavaScript trimメソッドの簡単実装
trim()メソッドを実装する簡便な方法は、正則表現を使用して文字列の両端の空白を取り除くことです。
以下に簡単なJavaScriptサンプルコードを示します。
function trim(str) {
return str.replace(/^\s+|\s+$/g, '');
}
// 测试示例
var str = ' Hello, World! ';
console.log(trim(str)); // 输出 "Hello, World!"
上記のコード内でtrim関数は、replaceメソッドを利用して文字列の先頭と末尾の空白文字を置換しています。正規表現の/^\s+|\s+$/gは先頭と末尾の空白文字にマッチするためのパターンで、^は先頭、$は末尾、\sは空白文字、+は1つ以上の繰り返しを表します。
trim関数に文字列を渡すことで、空白を除去した文字列を取得できます。