kos1986
Постоялец
- Регистрация
- 29 Окт 2007
- Сообщения
- 131
- Реакции
- 68
- Автор темы
- #1
Какой регуляркой можно убрать все комментарии в php?
Я прогоняю сначала такой: /\*.*?\*/|//.*?\n|#.*?\n
А потом такой: @(//+([^\n]*?\n))@se
Не знаю, как их объединить.
Но, если нарвется, например, на такой участок:
preg_replace("|/*(.+?)/*$|".... - снесет половину кода
Есть ли какой-нибудь универсальный способ?
Я прогоняю сначала такой: /\*.*?\*/|//.*?\n|#.*?\n
А потом такой: @(//+([^\n]*?\n))@se
Не знаю, как их объединить.
Но, если нарвется, например, на такой участок:
preg_replace("|/*(.+?)/*$|".... - снесет половину кода
Есть ли какой-нибудь универсальный способ?