Я пытался выяснить, как сопоставить набор символов в строке с другим набором, аналогичным функции tr
в Perl.
Я нашел этот сайт, который показывает эквивалентные функции в JS и Perl, но, к сожалению, нет tr-эквивалента.
Функция tr
(транслитерация) в Perl отображает символы один в один, поэтому
data =~ tr|\-_|+/|;
будет отображать
- => + and _ => /
Как это можно сделать эффективно в JavaScript?