博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Perl:过滤注释
阅读量:7041 次
发布时间:2019-06-28

本文共 397 字,大约阅读时间需要 1 分钟。

hot3.png

[perl] sub commentFilter { my $fileName = shift ;#参数是文件中的字符串 my $mul_begin = 0 ; open my $fd, " < $fileName" or die "error"; while( <$fd> ) { if( m#\s/\*# )#if begin with: /* { $mul_begin = 1 ; } if($mul_begin) { if( m#\s\*/# ) #if end width */ { $mul_begin = 0 ; } } else { if( !m=^\s*(//|#)= ) # if begin with // or # { print $_ ; } } } } [/perl]

转载于:https://my.oschina.net/ifeixiang/blog/339537

你可能感兴趣的文章
如何让wp7真机调试时候保持屏幕高亮不锁屏
查看>>
试论SAN环境对存储设备的应用
查看>>
修改Firefox的缓存位置
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
FusionChart使用4
查看>>
泥瓦匠之 Java 的成长感悟
查看>>
sendfile机制学习(转)
查看>>
MySQL主从的一致性校验及修复
查看>>
Win8安装截图
查看>>
elasticsearch best_fields most_fields cross_fields从内在实现看区别——本质就是前两者是以field为中心,后者是词条为中心...
查看>>
php 解析时间字符串
查看>>
我的微博
查看>>
Mysql用户、权限管理
查看>>
4.C#.Net重写 TryParse方法
查看>>
Linux常用命令
查看>>
Android Intent Action 大全
查看>>
HTML5小游戏--CoreBall
查看>>
【安全杀毒】ClamAV的部署使用
查看>>
【每日一记3.16】python学习记录2--字符串方法
查看>>