gpt4 book ai didi

qt - QString 拆分

转载 作者:行者123 更新时间:2023-12-03 13:22:52 28 4
gpt4 key购买 nike

我有这些网址字符串

file:///home/we/Pictures/neededWord/3193_n.jpg

file:///home/smes/Pictures/neededWord/jds_22.png

file:///home/seede/kkske/Pictures/neededWord/3193_n.jpg

我想从他们每个人中提取“neededWord”。从他们看来,图像的名称总是在“neededWord”之后,而字符串中的变化部分在“neededWord”之前。我想到的方法是使用“/”分隔符来分割字符串从右 并获取结果 QstringList 中的第二个元素。那么如何从右边拆分,或者有更好的方法来做到这一点?

最佳答案

那么你只需要倒数第二个元素:

QStringList pieces = url.split( "/" );
QString neededWord = pieces.value( pieces.length() - 2 );

或者,您可以使用正则表达式。

关于qt - QString 拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11751697/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com