Помогите с регулярным выражением
Здравствуйте, возникла пробема с построением регулярки. Есть переменная content, в которую я из файла считываю шаблон вида
var content='<div style="clear: both;"> </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>';
Нужно получить в отдельную переменную весь контетнт до тега <script> и в другую - содержиое тега <script> (то есть все то, что находится между открывающим и закрывающим тегами)
Написанная регулярка не работает - выдает null( Хотя ожидался массив из 3 элементов.
var htmlJsRe = new RegExp('([\w,\W]*)<script type="text\\/javascript">([\w,\W]*)<\\/script>', 'mg');
var htmlJsReArray = htmlJsRe.exec(content);
Подскажите пожалуйста как ее исправить
|