当前位置: 代码迷 >> QT开发 >> QString查找字符串如何做到不区分大小写呢
  详细解决方案

QString查找字符串如何做到不区分大小写呢

热度:103   发布时间:2016-04-25 03:16:44.0
QString查找字符串怎么做到不区分大小写呢?
    QString str = "60.sme";
    int index = str.indexOf("SME",Qt::CaseInsensitive);
结果输出的index = -1;

Qt版本是5.2.1,使用Qt creator
------解决方案--------------------
本帖最后由 foruok 于 2014-07-18 15:59:41 编辑
你少了一个参数,第二个参数是起始位置,你的参数错位了。仔细看下 API。

str.indexOf("SME", 0, Qt::CaseInsensitive);
  相关解决方案