ソフトウェアエンジニアの日常の雑記

日々思ったことをまとめます

jsで全角・半角変換(英数字のみ)

日本語使うと大体絡んでくるこの全角・半角変換。 いつもやるけど、覚えてられないので、メモ

function replaceHankakuToZenkaku(str){
    if(str.match(/[A-Za-z0-9-=/]/g)){
        return str.replace(/[A-Za-z0-9-=/]/g,function (s) {
            return String.fromCharCode(s.charCodeAt(0) + 0xFEE0);
        });
    }
}

function replaceZen... 

詳細はこちら