3
Q
Qtの正規表現
A
答えて
4
はdocsにつき、あなたは文字列に正規表現re
の最初の試合のインデックス位置を取得するためにQString.indexOf
内で正規表現を使用することができます。
正規表現の唯一の問題は、Qtでは文字列がCスタイルであることです。つまり、エスケープシーケンスを含むことができます。したがって、正規表現の特殊文字をエスケープするバックスラッシュは2倍にする必要があります。内部[...]
ので
使用
QRegularExpression("AD=\\+[0-9]{6}")
又は
QRegularExpression("AD=[+][0-9]{6}")
、+
はリテラル文字として扱われます。
関連する問題
バックスラッシュ( '\\ +')を二重にするか、 '[]'( '[+]')の中に '+'を入れます。 –