RyoSugimoto
4/22/2015 - 1:00 AM

全角の英数文字を半角文字に変換する。

全角の英数文字を半角文字に変換する。

var toAN = function (data) {
	var dataType = typeof data,
		str = String(data);
	str = str.replace(/[A-Za-z0-9]/g, function(s) {
		return String.fromCharCode(s.charCodeAt(0) - 65248);
	});
	return dataType == 'number' ? Number(str) : str;
};