ich möchte gerne aus einem Qstring eine ganz bestimmte Passage uslesen und in eine andere Varible weiter geben. Ich habe aber im Moment keine Idee wie ich diese isolieren kann. Der Text sieht wie folgt aus:
DATA_BLOCK "Test"
Das zwischen den Anführungszeichen möchte ich extrahieren.
Im Moment komme ich mit der Regularexpression noch nicht so gut zurecht. Ich kann ein Einzelnes Anführungszeichen irgendwie nicht als Zeichen für einen Split angeben.
Code: Alles auswählen
QRegExp exp_1("\\"");
Wenn ich versuche jede Zeile einfach Zeichenweise auszulesen, kann ich auch in if Bedingungen keinen Zeichenvergleich auf das Anführungszeichen machen, so das ich in einer Forschleife somit auch die Zeichen zwischen den Anführungszeichen nicht auslesen kann. Wäre wahrscheinlich auch nicht adequat diese Lösung.
Kann mir jemand einen Ansatz bzw. eine Idee geben wie ich das Problem Lösen könnte?
PS: Am liebsten wäre mir eine RegularExpression die mir die Zeichenkette in Blöcke unterteilt welche durch das einfache " getrennt sind. Bekomme ich aber nicht richtig Konfiguriert.