Показать сообщение отдельно
  #26 (permalink)  
Старый 30.01.2013, 17:03
Интересующийся
Отправить личное сообщение для ast_ross Посмотреть профиль Найти все сообщения от ast_ross
 
Регистрация: 30.01.2013
Сообщений: 15

кто пояснит почему в $1 содержится только <i> а не <p><b></b><i>

var s='<p><b></b><i>Короткометражки</i> с ориентацией на классику немой комедии, первая из которых была номинирована на «Золотую пальмовую ветвь» в Каннах.</p>';
var val='Коротком';
var r=new RegExp('^(<[^>]+>){1,}?('+val+')','');
alert(s.replace(r,'$1($2)'));
Ответить с цитированием