0
我想在出現空行的地方將字符串拆分爲子字符串;正則表達式在Qt5.5上不起作用
內容是這樣的:
aa aa
bb bb
cc cc
我希望得到像這樣的列表:
列表[ 「AA AA」, 「BB BB」, 「CC CC」];
代碼:
QRegularExpression re("^(\\s*)\\n");
//or QRegularExpression re("^(\\s*)\\n\\r");
QStringList list = content.split(re);
正則表達式的作品在記事本+ +,但是,它不會在Qt5.5,64位Windows 7工作;
是的,不同的正則表達式引擎經常會有語法差異。這樣做的目的就是打破這個「不太正規的表達式......」 – dtech
QRegularExpression re(「\ n \ s * \ n」);表達符合要求,但看起來有點奇怪。 – Shennorth