Сообщение от dmitry111
|
а нормально написать, не?
|
а в чём проблема?
var en = 'Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz,'.replace(/[A-Z ]/g, '');
var ru = 'фисвуапршолдьтщзйкыегмцчняб';
var a = [];
var str = 'nfr gjdtcbk yf jyhtcfqp b yf jykjfl j,hf,jnxbr rjnjhsq html ecnfyfdkbdftn ihbcn \n\n,kzzzzzzzzzzzzzzzzzzzzzzzzzzzz t,exbq linux....\n\nye rjhjxt js tcnm';
str.split('\n').forEach( function (e) {
e.split('').forEach( function (e, i){
if (e == ' ') {
a.push(' ');
}
else {
a.push(ru[en.indexOf(e)]);
}
});
});
alert(a.join('').replace(/дштгчну/, 'linux').replace(/реьд/, 'html').replace(/оы/, 'js'))