Показать сообщение отдельно
  #3 (permalink)  
Старый 14.02.2013, 22:34
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

Сообщение от Newstory
Написанная регулярка не работает
работает, нужно только экранировать \w\W и запятая там ненужна.
var content='<div style="clear: both;">&nbsp;</div>\
<script type="text/javascript">// <![CDATA[\
 jQuery(document).ready(function(){\
\
 jQuery("#he5").css("display","none");\
 jQuery("#hb5").on("click",function () {\
 jQuery("#he5").toggle("slow");\
 });\
 })\
 // ]]><\/script>';
var htmlJsRe = new RegExp('([\\w\\W]*)<script type="text\/javascript">([\\w\\W]*)<\/script>', 'mg');
var htmlJsReArray = htmlJsRe.exec(content);
alert(htmlJsReArray.join('\n\n\n'));

Последний раз редактировалось рони, 14.02.2013 в 22:38.
Ответить с цитированием