QString查找字符串如何做到不区分大小写呢
QString查找字符串怎么做到不区分大小写呢?
QString str = "60.sme";
int index = str.indexOf("SME",Qt::CaseInsensitive);
结果输出的index = -1;
Qt版本是5.2.1,使用Qt creator
------解决方案--------------------
你少了一个参数,第二个参数是起始位置,你的参数错位了。仔细看下 API。
str.indexOf("SME", 0, Qt::CaseInsensitive);
QString str = "60.sme";
int index = str.indexOf("SME",Qt::CaseInsensitive);
结果输出的index = -1;
Qt版本是5.2.1,使用Qt creator
------解决方案--------------------
你少了一个参数,第二个参数是起始位置,你的参数错位了。仔细看下 API。
str.indexOf("SME", 0, Qt::CaseInsensitive);