QString - wycięcie tekstu - wyrażenie regularne

0

Witam,

Dopiero zaczynam przygodę z QT i nie mogę się uporać z jedną sprawą:

QString s = "jakis tekst 123 AA:\"wartosc\"asd";

Potrzebuję do innego QStringa wpisać wartość jaka jest między AA:" a ". Zapewne za pomocą wyrażenia regularnego.
Jak to zrobić?

0
QRegExp reg("(?<=AA: *\")[\\w\\s\\d]+(?=\")");
QString s = "jakis tekst 123 AA:\"wartosc\"asd";
reg.indexIn(s);
QString result = reg.cap();

Dopasuje każdą wartość złożoną z liter spacji (białych znaków) i cyfr.

1 użytkowników online, w tym zalogowanych: 0, gości: 1