c - 替换C中的多行单行注释(转义换行符)

标签 c escaping comments

我搜索并阅读了很多最新的C ISO,我发现它可能是多行单行注释

/\
/0
/\
/\
/\
|| <- this si still comment

这真的很酷,但是我如何匹配这些评论来查看文件中是否有一些。
我试过this但它根本不起作用。

最佳答案

我找到了最终的正则表达式来匹配这个

\/(?:[\\][\n])?\/(?:[\\][\n])?(?:.(?:[\\][\n])?)+

示例here

关于c - 替换C中的多行单行注释(转义换行符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22442112/

相关文章:

python - 任何人都可以识别这种编码吗?

eclipse - 如何自定义Eclipse函数注释 block 解析?

c++ - gcc 多行注释警告

c - 在函数中初始化数组

c - 如何在 C -> ruby​​ 接口(interface)中返回变量?

c - 为什么百分比字符在 C 中没有用反斜杠转义?

JAVA关于String的对象转义

facebook - 评论系统和 API 的优缺点(Disqus vs Facebook Comments vs Intense Debate vs Echo)?

C: 使用 getchar 和 switch case 获取主菜单的用户输入的问题

c - Arduino 内部温度