How do you map-replace characters in Javascript similar to the 'tr' function in Perl?

后端 未结 9 2049
礼貌的吻别
礼貌的吻别 2020-11-30 01:51

I\'ve been trying to figure out how to map a set of characters in a string to another set similar to the tr function in Perl.

I found this site that sh

9条回答
  •  眼角桃花
    2020-11-30 02:30

    There isn't a built-in equivalent, but you can get close to one with replace:

    data = data.replace(/[\-_]/g, function (m) {
        return {
            '-': '+',
            '_': '/'
        }[m];
    });
    

提交回复
热议问题