Откусывается строчка
?>.
Это справедливо для всех <div>-тэгов ([q], [code], [c] и т.д.).
Условие — это должна быть последняя непустая строка блока, и не содержать ничего, кроме ?> и пробелов.
(т.е. если языком перл-регексов, /
\n\s*
\?\>(\s|\n)*
\n$/ )
Пример:
<?php
echo 'hello';
?>
(в оригинале:
[[code]
<?php
echo 'hello';
?>
[/code]