Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Регулярка - вырезать между тегами (https://javascript.ru/forum/misc/36627-regulyarka-vyrezat-mezhdu-tegami.html)

MD6 22.03.2013 12:53

Регулярка - вырезать между тегами
 
есть входные данные

<script type="text/javascript">/*<![CDATA[*/if(_sortCheckOK==undefined||!_sortCheckOK){var _sortCheckOK=true;jQuery(document).ready(function(){jQuery(".checksort") ...... много текста

</script>


подскажите как вырезать текст внутри тега при помощи регулярки, спасибо

danik.js 22.03.2013 13:02

var data = '<script type="text/javascript">/*<![CDATA[*/if(_sortCheckOK\==undefined||!_sortCheckOK){var _sortCheckOK=true;jQuery(document).ready(function(){jQuery(".checksort") ...... много текста\
</script>'
var tmp = document.createElement('div');
tmp.innerHTML = data;
tmp.firstChild.innerHTML = '';

cleanData = tmp.innerHTML;
alert(cleanData);

Vampir3 23.03.2013 15:22

var d = '<script type="text/javascript">/*<![CDATA[*/if(_sortCheckOK==undefined||!_sortCheckOK){var _sortCheckOK=true;jQuery(document).ready(function(){jQuery(".checksort") ...... много текста</script>';
alert(d.replace(/<script type=\"text\/javascript\">(.*)<\/script>/g,'$1'));


Часовой пояс GMT +3, время: 10:37.