Как удалить целые символы из строки, начиная с определенной позиции строки, в другую позицию и переместить остальные, чтобы объединить с этой начальной позицией?
Я работаю с содержимым HTML. Вот, к примеру, это.
</a></h4><p class="pdesc">When a private satellite encounters .... and it is found to ...</p></div></div>.....<p class="pdesc">Before leavingon his .... </p> ...... <p class="pdesc"> .... </p>
Так что теперь я хочу удалить все символы между
<p class="pdesc"> - to - </p>.
каждого случая.
Я могу искать это (strpos) и получать начальную и конечную позиции, но затем вручную удалять их и сдвигать строки будет слишком утомительно.
Есть ли встроенная функция или простой способ сделать это?