花了一天时间学习正则表达式,虽然以前学过一点,但“书到用时方嫌少”,囊中羞涩也是无奈。

1.这条还是好理解的,自己写时忘了加’\'这个转义字符,于是发狠:以后但凡是字符都加个’\',就不信你丫的!

\/\*(\s|.)*?\*\/

2.网上抄来的,能力不足,看不懂。经测试两条都能删除多行’/* */’注释,用之前还是自己再测试一次的好。

/\/\/[^\n]*|\/\*([^\*^\/]*|[\*^\/*]*|[^\**\/]*)*\*\//

那么为什么要学这个,原因比较变态: 要把外部的CSS文件转成内联样式,这个……中间的过程就不说了,总之是没事找事,假复古。

这里有3篇PHP中正则表达式的教程,不错,推荐一下: