Pot.trim

{String} Pot.trim ({String} s [, {String} chars [, {Boolean} ignoreCase = false]])

Pot.js と PotLite.js で利用可能。

文字列 s の両端のホワイトスペースを除去して返します。

引数 s の左側と右側のホワイトスペースを除去して返します。
ホワイトスペースは、全角スペース U+3000 を含む Unicode Whitespace キャラクタです。
文字列 chars が指定されると、ホワイトスペースの代わりに chars を除去して返します。
その際に、引数 ignoreCase が 真 (true) として渡されると、大文字小文字を無視して除去します。
chars は、1 文字単位で扱われます。

文字列の両端からホワイトスペースまたは文字列 chars が除去された文字列が返ります。

debug( trim(' hoge  ') );          // 'hoge'
debug( trim('abbbcc cca ', 'ab') ); // 'cc cca '