次のように、複数のタグ内のテキストを取得しようとしています:
テキストファイル:
Internal Auto-Configured Settings File
________________________________________
(( Do not attempt to edit it manually ))
________________________________________
# Saved certifications:
<ca>
Text which I want to extract
</ca>
...
<cert>Another text I want to extract</cert>
...
私のコードでは、前のファイルを開き、その内容を読み取り、QString
. これまでのところ、成功せずに次のことを行いました。
QRegularExpression regex("<ca>(.*)</ca>", QRegularExpression::MultilineOption);
QRegularExpressionMatch match = regex.match(content);
QString ca = match.captured(1);
qDebug() << ca;
qDebug() << "\n\nDone!!";
<< も同じことをしまし<cert>
たが、両方で空の文字列が得られます。