我正在开发一个Qt应用程序。我有一些字符串:
(@之前的子字符串)
43243263@example.com
325754754@example.com
我想用
43243263
325754754
怎么做?
答案 0 :(得分:4)
您可以使用QString::indexOf
和QString::mid
方法提取所需的部分。
QString str = "43243263@example.com";
QString desired = str.mid(0, str.indexOf("@"));
答案 1 :(得分:1)
我假设你有QString
。
QStringList partsList = yourString.split('@');
// your check here the length of list is 2
您想要的输出QString
位于:
partsList.at(0)