MHage
08.12.23, 22:59
Guten Abend,
irgendwie bekomme ich langsam den Eindruck, dass ich mit regulären Ausdrücken echt auf kriegsfuß stehe...
Ich schreibe gerade mit Qt Creator eine kleine GUI für CyberGhost VPN. Wenn ich die Liste mit den Ländern abfrage, bekomme ich eine Liste zurück, die so aussieht:
+-----+----------------------+--------------+
| No. | Country Name | Country Code |
+-----+----------------------+--------------+
| 1 | Andorra | AD |
| 2 | United Arab Emirates | AE |
| 3 | Albania | AL |
| 4 | Armenia | AM |
| 5 | Argentina | AR |
| 6 | Austria | AT |
| 7 | Australia | AU |
| 8 | Bosnia & Herzegovina | BA |
| 9 | Bangladesh | BD |
| 10 | Belgium | BE |
| 11 | Bulgaria | BG |
| 12 | Bolivia | BO |
| 13 | Brazil | BR |
| 14 | Bahamas | BS |
| 15 | Belarus | BY |
| 16 | Canada | CA |
| 17 | Switzerland | CH |
| 18 | Chile | CL |
Im ersten Schritt habe ich die Leerzeichen rausgeschmissen. Die Zeile sieht dann so aus:
|10|Belgium|BE|
Dies steht dann in einer ComboBox als Auswahl. Um diese Auswahl weiter zu verarbeiten brauche ich nur das "BE" (als Beispiel). Genau das ist für mich gerade die Hürde...
Ich möchte also den String durchsuchen und den Landeskenner aus der dritten Spalte extrahieren.
Das sollte mit einem regulären Ausdruck wohl am Einfachsten gehen. Nur leider nicht für mich. :confused:
Könnte mir da jemand behilflich sein?
Vielen Dank, Matze
irgendwie bekomme ich langsam den Eindruck, dass ich mit regulären Ausdrücken echt auf kriegsfuß stehe...
Ich schreibe gerade mit Qt Creator eine kleine GUI für CyberGhost VPN. Wenn ich die Liste mit den Ländern abfrage, bekomme ich eine Liste zurück, die so aussieht:
+-----+----------------------+--------------+
| No. | Country Name | Country Code |
+-----+----------------------+--------------+
| 1 | Andorra | AD |
| 2 | United Arab Emirates | AE |
| 3 | Albania | AL |
| 4 | Armenia | AM |
| 5 | Argentina | AR |
| 6 | Austria | AT |
| 7 | Australia | AU |
| 8 | Bosnia & Herzegovina | BA |
| 9 | Bangladesh | BD |
| 10 | Belgium | BE |
| 11 | Bulgaria | BG |
| 12 | Bolivia | BO |
| 13 | Brazil | BR |
| 14 | Bahamas | BS |
| 15 | Belarus | BY |
| 16 | Canada | CA |
| 17 | Switzerland | CH |
| 18 | Chile | CL |
Im ersten Schritt habe ich die Leerzeichen rausgeschmissen. Die Zeile sieht dann so aus:
|10|Belgium|BE|
Dies steht dann in einer ComboBox als Auswahl. Um diese Auswahl weiter zu verarbeiten brauche ich nur das "BE" (als Beispiel). Genau das ist für mich gerade die Hürde...
Ich möchte also den String durchsuchen und den Landeskenner aus der dritten Spalte extrahieren.
Das sollte mit einem regulären Ausdruck wohl am Einfachsten gehen. Nur leider nicht für mich. :confused:
Könnte mir da jemand behilflich sein?
Vielen Dank, Matze