Показать сообщение отдельно
  #2 (permalink)  
Старый 08.08.2011, 00:31
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

function strtr(str, repl) {
    for (var i = 0; i < str.length; i++) {
        var f = str.charAt(i),
            r = repl[f];
        if (r) {
            str = str.replace(new RegExp(f, 'g'), r);
        }
    }
    return str;
}

var trans = {'П': 'P', 'р': 'r', 'и': 'i', 'в': 'v', 'е': 'e', 'т': 't', 'ч': 'ch', 'у': 'u', 'a': 'а', 'к': 'k'};
var str = strtr('Привет, чувак', trans);
alert(str);
Ответить с цитированием