如何删除php中的单行注释(例如"//删除此注释")?

aja*_*jay 4 php regex comments

我想//comments使用正则表达式从我的代码中删除所有单行注释(例如).

到现在我正在使用:preg_replace('/\/\/(.*)/','',$html);但它也删除了像http://example.com.

nic*_*ckf 8

也许更好的方法是使用PHP引擎本身,也许使用token_get_all().该函数将标记PHP脚本,因此您可以在PHP查看它时完全查看它,从而删除或替换注释.

仅使用正则表达式进行此操作充其量只是一场噩梦,而且很可能根本不可能.