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

你可能感兴趣的:(String)