Qt_QString.indesOf和mid测试
Posted CppSkill
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt_QString.indesOf和mid测试相关的知识,希望对你有一定的参考价值。
1、indexOf
#define GID_PREFIX "dr_" QString str = "dr__awedr4"; int iIdx = str.indexOf(GID_PREFIX); qDebug() << iIdx; str = "awedr4"; iIdx = str.indexOf(GID_PREFIX); qDebug() << iIdx; str = "awedr_4"; iIdx = str.indexOf(GID_PREFIX); qDebug() << iIdx;
2、控制台输出
0 -1 3
3、mid
#define GID_PREFIX "dr_" QString str = "dr__awedr4"; QString str1; int iLen_prefix = strlen(GID_PREFIX); int iLen_Left = str.length() - iLen_prefix; qDebug() << iLen_Left; str1 = str.mid(iLen_prefix, iLen_Left); qDebug() << str1; str1 = str.mid(iLen_prefix); qDebug() << str1;
4、控制台输出
7 "_awedr4" "_awedr4"
5、
以上是关于Qt_QString.indesOf和mid测试的主要内容,如果未能解决你的问题,请参考以下文章