私のアプリは、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 回の出現を数えている理由がわかりませんが、一方で、彼は文字列を分割しません。