如何在制表符空间拆分QString
? 我有这样的:在制表符空间拆分QString
QStringList slOut;
QString str = slOut.at(i);
strsplit = str.split("\\t");
我自己也尝试strsplit = str.split("\\t");
,但它不工作也不...
如何在制表符空间拆分QString
? 我有这样的:在制表符空间拆分QString
QStringList slOut;
QString str = slOut.at(i);
strsplit = str.split("\\t");
我自己也尝试strsplit = str.split("\\t");
,但它不工作也不...
您可以简单地添加标签在拆分功能,而不必使用\吨。
QString input("About to split Split done"); // tab character between split and Split
QStringList splitList = input.split(" "); // a tab character between the qutoes
这会在字符串列表“关于分割”和“分割完成”中产生两个字符串。
请注意,分隔函数的引号之间的字符是一个制表符,而不是空格。
它不工作... – mc307
@ mc307,你有没有尝试复制粘贴这两行,然后在调试器中查看splitList? – TheDarkKnight
为什么使用两个反斜杠?什么意思是“不起作用”? – vahancho
使用正则表达式时会出现双反斜杠,但您不需要这样做。 – user2672165
不工作意味着它没有分裂,它只是无所作为... – mc307