Как найти в коде страницы и удалить одинаковые фрагменты кода? Если быть точным - то вот такие фрагменты:
<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">опубликовано:</span>
Только не содержимое блоков, а полностью блоки удалить.
<script>
var regex = /(<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">).*(<\/span>)/ig;
//удалит все серые "Опубликовано"
document.body.innerHTML = document.body.innerHTML.replace(regex, "");
</script>
Рабочий пример тут https://jsfiddle.net/k0tcwdw8/
function deleteSpan() {
var regex = /<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">опубликовано:<\/span>/g;
document.body.innerHTML = document.body.innerHTML.replace(regex, '');
}
<div>
<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">опубликовано:</span>
<br/>
<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">будет опубликовано:</span>
<br/>
<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">опубликовано:</span>
</div>
<div>
<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">опубликовано:</span>
<br/>
<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">будет опубликовано:</span>
<br/>
<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">опубликовано:</span>
</div>
<button onclick="deleteSpan()">Delete</button>
<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">опубликовано:</span>
<script type="text/javascript">
var regex = /<span.+?="COLOR:GRAY.+<\/span>/ig;
document.body.innerHTML = document.body.innerHTML.replace(regex,"");
</script>
function strip_tags( str ){
return str.replace(/<\/?[^>]+>/gi, '');
}
А потом использовать вот так
strip_tags('<span style="COLOR:GRAY; TEXT-DECORATION:NONE;">опубликовано:</span>');
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Получаю такую ошибку, при сборке проекта, на этапе компиляции css из sassНикак не пойму что это может означать ?
Я использую сетку smart-grid и group-css-media-queriesВсё группируется по медиа-запросам, всё хорошо, но на выходе есть одна проблема (её масштаб зависит...