Спасибо! Разобрался немного как с этим работать!
Далее мне нужно было получить значение только СТРОК.
Присвоил новую переменную предварительно применив к FOREACH_DATA .split("*")[1]
В итоге получил массив содержащий только номера интересующих меня строк. Теперь могу вывести строки целиком, а не только ячейку. Пока не знаю насколько это правильно))) Все равно спасибо за помощь!
Screenshot_1.png
Как убрать все вхождения ненужных тегов и их содержимое из всего текста?
-
Через Xpath берётся часть текста с тегами , среди которых нужно убрать все script-теги и их содержимое:
<script> if (window.matchMedia("only screen and (max-device-width: 728px)").matches){ window.yaContextCb.push(()=>{ Ya.adfoxCode.create({ ownerId: 123, containerId: 'adfox_123', params: { p1: 'qytr', p2: 'skaz' }, }) }) }else{ window.yaContextCb.push(()=>{ Ya.adfoxCode.create({ ownerId: 125, containerId: 'adfox_125', params: { p1: 'rtpdo', p2: 'qjws' }, }) }) } </script>Из общего только теги:
<script> ... </script>Но содержимое этих тегов может меняться. Каким образом через Выполнить код почистить текст от всех script-тегов и их содержимого и оставить все остальные теги и их содержимое?
-
замену по регулярке можно делать
\<script\>.*?\</script\>