我的应用程序下载 HTML 网页源代码,然后尝试提取 html 行 (tr)。我的代码:
QStringList linesPage1 = page1.split(QRegularExpression("<tr.*>"));
但是当我这样做时:
qDebug() << linesPage1;
我懂了:
("<table width=\"1085\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">", "")
当我尝试这段代码时,他发现 31 次出现:
qDebug() << page1.count(QRegularExpression("<tr.*>"));
我不明白他为什么要计算 31 次出现,但另一方面,他没有拆分字符串。