0
A
回答
2
Refer this: -> Finding Comments in Source Code Using Regular Expressions
阅读文章后,您的最终正则表达式会。
(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)
对于C#
^/[/|*](.+)$ (for single line comment)
(^\/\/.*?$|\/\*.*?\*\/) (for multilne comments)
+2
这很好,但它无法找到不在行首的“单行”注释。这可能更好地用某种类型的解析器/过滤器而不是正则表达式来完成。 – 2012-07-13 11:02:25
0
这个表达式查找在C#文件中的注解。
(((?<=//).+(?=\n))|((?<=/*)[^(\*/)]+(?=\*/)))+
相关问题
- 1. 如何从NSURL获取文件评论?
- 2. 如何从Zip文件读取评论?
- 3. 提取Java评论正文(不含//,/ *,* /)
- 4. 提取评论属性()
- 5. 从.appxbundle获取.cs文件
- 6. 如何从评论社交插件获取评论?
- 7. 从评论框(Facebook评论插件)中删除评论
- 8. 从Ruby中的zip文件读取文件评论
- 9. 从lxml中获取文本评论
- 10. 使用disqus从文章中提取评论
- 11. 使用VBA从PowerPoint演示文稿提取评论
- 12. R - 从评论标题中的文档中提取Rd格式?
- 13. 从黄页获取评论
- 14. 如何提取每个配置文件的最后评论?
- 15. 从Shopify API获取评论和评分
- 16. Emacs评论/取消评论当前行
- 17. Facebook图形API:提取评论
- 18. 提取博客及其评论的API?
- 19. 错误JPA映射 - 提取评论
- 20. 使用IMacros提取Facebook的评论
- 21. facebook API只能提取新评论吗?
- 22. 如何评论GPX文件?
- 23. .NET Resgen.exe文件的评论?
- 24. 评论在plist文件
- 25. 如何从.resx文件条目获取评论
- 26. 如何在Python中使用ruamel.yaml从YAML文件获取评论?
- 27. 从bash上的文件获取评论属性在osx
- 28. 获取Facebook评论插件的评论数
- 29. 如何从Facebook评论插件获得评论
- 30. 从fb:评论部件(Facebook)检索评论计数
对于/*...*/风格的注释,你可以只倒置从这个问题的解决方案:http://stackoverflow.com/questions/6138296/regular-expression-needed-to-remove-cc - 注释 - 请记住,您用于替换注释的RegEx也可用于查找它们。 – dash 2012-07-13 10:41:34