Qt编程之QString 处理换行
由于之间写过的一篇文章,Unix,windows,Mac里面的换行符不一样,导致处理也不一样,我现在要用QString以行分割(读取的文本文件的里面有换行符)。所以要通吃这三种换行符
http://www.cnblogs.com/foohack/p/4125829.html
用正则表达式QRegEx就可以了:
QString.split(QRegExp("[\r\n]"),QString::SkipEmptyParts);
这样返回的List就是以行分割的。
references:
http://stackoverflow.com/questions/10348292/qstringsplit-and-r-n-and-r-n-convention