从右手边切 Qstring
Slice Qstring from right hand side
我有一个目录结构的qstring,需要将“/”之后的倒数第二个元素放入一个新的qstring
"C:/Users/emb/Documents/AutoConnectTest/02/Job_0"
如何将 02 保存到新的 QString
可以使用QString拆分功能。
Splits the string into substrings wherever sep occurs, and returns the list of those strings.
此代码用“/”拆分所有部分,并从最后两秒开始合并。
QString string = "C:/Users/emb/Documents/AutoConnectTest/02/Job_0";
QStringList lst = string.split('/');
qDebug() << lst[lst.count()-2] + "/" + lst[lst.count()-1];
输出:
"02/Job_0"
我有一个目录结构的qstring,需要将“/”之后的倒数第二个元素放入一个新的qstring
"C:/Users/emb/Documents/AutoConnectTest/02/Job_0"
如何将 02 保存到新的 QString
可以使用QString拆分功能。
Splits the string into substrings wherever sep occurs, and returns the list of those strings.
此代码用“/”拆分所有部分,并从最后两秒开始合并。
QString string = "C:/Users/emb/Documents/AutoConnectTest/02/Job_0";
QStringList lst = string.split('/');
qDebug() << lst[lst.count()-2] + "/" + lst[lst.count()-1];
输出:
"02/Job_0"