REGEX查找所有评论

时间:2015-06-18 12:38:02

标签: regex

我写了这个正则表达式来查找文件中的所有类型的注释,但它也因http://而检测到(//.*)

(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)|(<!--[\s\S]*?-->)

如何修改此正则表达式以找不到http:// etc?你认为它是最佳的正则表达式吗?如果不是你的建议么?

1 个答案:

答案 0 :(得分:1)

看起来很有趣。 :)如果你正在使用的设置支持使用正则表达式的负面lookbehind技术怎么样。而不是:

//

使用:

(?<!:)//