找回密码
 立即注册
收起左侧

Qt对文件操作,如何过滤掉注释文本,求指点

3
回复
6276
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2015-12-20 17:24:37 显示全部楼层 |阅读模式
1Qter豆
注释是/**/的形式

最佳答案

查看完整内容

QString str("int i;/*int i*/\n" "int j;/*int j*/"); str.remove(QRegExp("/\\*[^\\n]*\\*/")); qDebug()
回复

使用道具 举报

累计签到:24 天
连续签到:1 天
2015-12-20 17:24:38 显示全部楼层
    QString str("int i;/*int i*/\n"
                "int j;/*int j*/");
    str.remove(QRegExp("/\\*[^\\n]*\\*/"));
    qDebug()<<str;
回复

使用道具 举报

累计签到:24 天
连续签到:1 天
2015-12-20 19:21:00 显示全部楼层
QRegExp,自行百度正则表达式
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2015-12-20 19:43:34 显示全部楼层
wylnii 发表于 2015-12-20 19:21
QRegExp,自行百度正则表达式

谢谢指点,我尝试看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了