QT中,怎么替换string中的某些符号呢?
stringstr="fkdsffkdsjfdskfjs/sdfdsfksfs/sdfsfs/sfds/dfsdfsfsfdsfs/ddssfdsf";我想把str中的/...
string str = "fkdsffkdsjfdskfjs/sdfdsfksfs/sdfsfs/sfds/dfsdfsfsfdsfs/ddssfdsf";
我想把str中的/替换掉,怎么实现呢? 展开
我想把str中的/替换掉,怎么实现呢? 展开
3个回答
2014-03-11
展开全部
QString & QString::replace(const QString & before, const QString & after, Qt::CaseSensitivity cs = Qt::CaseSensitive)第一个参数也可以是正则表达式
追问
给个demo呗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string转化为QString后,可以直接用QString的接口,多看帮助文档。
str.replace(QRegExp("str"),"xxxxxxxx");
str.replace(QRegExp("str"),"xxxxxxxx");
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询