【发布时间】:2015-12-04 10:31:26
【问题描述】:
首先要澄清的是,我已经有一个可以成功压缩其他所有内容的压缩工具,因此我不需要冗长复杂的preg_replace 正则表达式,只需一个简单的preg_replace 或str_replace 规则即可。
我只想删除以“//”开头的 JavaScript cmets(包括空格,因此我不会删除 URL),直到新行。而已!再一次,我不需要替换 /* */ 或任何其他变体,因为我有一个已经这样做的脚本;唯一缺少的是这个功能,所以我想先用这个清理输入,然后将其交给脚本。
以下是我要删除的 cmets 示例的屏幕截图:
非常感谢您对此的帮助! :-) 谢谢!
【问题讨论】:
-
使用 PHP 还是 JavaScript?
-
stackoverflow.com/questions/5989315/… 但似乎更容易使用已经编写的...希望您有一个带有 url 的字符串的测试,以确保您不会删除它。
-
用正则表达式来做这件事并不是一件容易的事,特别是因为
//可以在字符串中。
标签: javascript php regex comments