Для Java EE 5 существует отдельное учебное учебное руководство по JEE. Это полезно, поскольку люди часто спрашивают о персистентности и xml, связывающем в Java.
Это базируется прочь ответ Aurielle Perlmann , он поддерживает все случаи (одна строка, мультилиния, незавершенные, и вложенные комментарии):
/(<!--.*?-->)|(<!--[\S\s]+?-->)|(<!--[\S\s]*?$)/g