LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

Ты прикалываешься что ли?

Кстати да. В replace можно вторым аргументом передать функцию и заменять символы по хешу, если так хочется.

var rep = {a : "A", b : "B", c : "C"}
"abc".replace(/[abc]/g, (c)=>rep[c])
И тут я могу уже утверждать, что maketrans в таком виде - говно, а этот подход более универсальный и фичастый.

Исправление crutch_master, :

Ты прикалываешься что ли?

Кстати да. В replace можно вторым аргументом передать функцию и заменять символы по хешу, если так хочется.

var rep = {a : "A", b : "B", c : "C"}
"abc".replace(/[abc]/g, (c)=>rep[c])
И тут я могу уже утверждать, что maketrans в таком виде - говно, а такой подход более универсальный и фичастый.

Исправление crutch_master, :

Ты прикалываешься что ли?

Кстати да. В replace можно вторым аргументом передать функцию и заменять символы по хешу, если так хочется.

var rep = {a : "A", b : "B", c : "C"}
"abc".replace(/[abc]/g, (c)=>rep[c])

Исходная версия crutch_master, :

Ты прикалываешься что ли?

Кстати да. В replace можно вторым аргументом передать функцию и заменять символы по хешу, если так хочется.