javascriptでTrimする(改行含む)
自分メモ。
function trim(string){ var text = string.replace(/^[ ]*/gim, "").replace(/[ ]*$/gim, "").replace(/[\n]*$/gim, "").replace(/[\r\n]*$/gim, ""); return text; }
- replace(/^[ ]*/gim, "") と
- replace(/[ ]*$/gim, "") で半角・全角スペース取り除く。
改行がブラウザによって異なり、
となる。