+ -
当前位置:首页 → 问答吧 → 匹配c语言的注释

匹配c语言的注释

时间:2011-07-08

来源:互联网

在单行内如何匹配c语言的注释?

要消除贪婪性的
比如这样的:
/*******abc******/ int a = 4; /*aaa*/


希望这样的也能匹配
如果能给出awk的帮助那是最好的啦

作者: alexandnpu   发布时间: 2011-07-08

这里很多人都已经忘记C语言是什么了,你不如给出文本,然后写一下你要的输出比较好一点

作者: TasteOracle   发布时间: 2011-07-08

try:
  1. awk '{gsub("/\\*[^/]*\\*/","");print}' urfile
复制代码

作者: ly5066113   发布时间: 2011-07-08



QUOTE:
try:
ly5066113 发表于 2011-07-08 13:39




    很不错的,多谢了

    能不能解释一下,为什么是\\*?
这个不是在匹配\*吗?

作者: alexandnpu   发布时间: 2011-07-08