Pot.Sanitizer.escapeFileName

{String} Pot.Sanitizer.escapeFileName ({String} fileName)

Pot.js で利用可能。 PotLite.js では利用できません。

ファイル名としてエスケープします。

引数 fileName をファイル名としてエスケープして返します。
エスケープ結果は OS によって異なります。

Pot.globalize() が適応されている場合、Pot.escapeFileName() が escapeFileName() で実行できます。

エスケープされた文字列が返ります。

var fileName = '゚・*:.。..。.:*・゚(file)゚・*:.。. .。.:*・゚・*';
var escaped = Pot.escapeFileName(fileName);
Pot.debug(escaped);
// '゚・ .。..。. ・゚(file)゚・ .。. .。. ・゚・ ' (on Windows)