Как найти в коде страницы и удалить одинаковые фрагменты кода? Если быть точным - то вот такие фрагменты:
<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>');
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Получаю такую ошибку, при сборке проекта, на этапе компиляции css из sassНикак не пойму что это может означать ?
Я использую сетку smart-grid и group-css-media-queriesВсё группируется по медиа-запросам, всё хорошо, но на выходе есть одна проблема (её масштаб зависит...