<?php
$text = '<p> test here [lang_de]German[/lang_de][lang_en]English[/lang_en] and here</p><div> 123 </div>';
echo preg_replace("/\[lang_en\](.*?)\[\/lang_en\]/", '', $text);
?>