Sed - удалить все теги скриптов

Простой способ расчета дней между двумя датами состоит в том, чтобы удалить оба их компонента времени, то есть установить часы, минуты, секунды и миллисекунды на 0, а затем вычесть их время и погрузиться с миллисекундой на один день.

var firstDate= new Date(firstDate.setHours(0,0,0,0));
var secondDate= new Date(secondDate.setHours(0,0,0,0));
var timeDiff = firstDate.getTime() - secondDate.getTime();
var diffDays =timeDiff / (1000 * 3600 * 24);
-2
задан fightstarr20 13 July 2018 в 11:30
поделиться

1 ответ

Вы можете проверить такие утилиты онлайн, например, на rextester . Следующее:

echo 'abc
<script>
def
</script>
xyz' | sed "/<script/,/<\/script>/d"

выдает:

abc
xyz

, поэтому он выглядит нормально. Может быть, вы используете неправильный файл? Вы также можете установить cygwin на windows и установить хорошее sed с cygwin.

0
ответ дан Kamil Cuk 17 August 2018 в 13:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: