QT分割字符串QString 2中方法 Split 和 mid

1. split 按照指定的字符分割,如按照";"或 "/"等分割


QString str = "hello,world"
QStringList list = str.split(",");
QString a = list[0]; //a = "hello"
QString b = list[1]; //b = "world"
QString str2 = b.append(a);
str2 = "worldhello"


2. mid 按照位置分割

一个参数表示从该位置截取到字符串尾

两个参数表示截取两个位置之间的字符串


QString str = "helloworld"
QString a = str.mid(0, 5);
QString b = str.mid(5);
QString str2 = b.append(a);
str2 = "worldhello"

发布了127 篇原创文章 · 获赞 3 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_37631516/article/details/105075761
今日推荐