Показать сообщение отдельно
  #2 (permalink)  
Старый 19.02.2011, 16:51
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,501

лол
На правах бреда:
1.
alert( unescape( escape( 'какойтотекст  текст<div>фывап</div><div>уцекен&nbsp;   &amp;вапапв</div><div></div>блаблабла' ).replace( /%u([\dA-F]+)/g , '&#x$1;' ) ) )


2.
function convert(txt){
  var t=e=true;  
  var r=function(c){
    if(c==='<')t=false;
    if(c==='&')e=false;
    if(t&&e)c='&#x'+c.charCodeAt(0).toString(16)+';';
    if(c==='>')t=true;
    if(c===';')e=true;
    return c
  }
  return txt.replace(/./g,r)
}
alert( convert( 'какойтотекст  текст<div>фывап</div><div>уцекен&nbsp;    &amp;вапапв</div><div></div>блаблабла' ) )

Последний раз редактировалось Aetae, 19.02.2011 в 18:51.
Ответить с цитированием