<?php $string = "<div class=\"name\">anyting</div>1234<div class=\"name\">anyting</div>abcd"; echo preg_replace('~<div .*?>(.*?)</div>~','', $string); ?>