Hallo,
ich muss aus vielen Strings die Zahlen exportieren. Diese können:
positiv oder negativ sein ... und auch Ganzzahlen oder Double Werte ... mit einem trennzeichen von "." oder ","
Anbei ein paar String Beispiel:
2.7mm ~ 13.5mm
1.4mm
H: 105° ~ 35°, V: 77° ~ 26°
usw ...
Dies sollte sein:
2.7 und 13.5
1.4
105 und 35 und 77 und 26
Jede zahl soll in einer eigenen Gruppe sein.
Mein Regex bis dato:
(-?\d+[^,]?\.\d+|-?\d+[^\.]?,\d+|-?\d+)
Da identifiziert er alle Zahlen: Ganzzahlen, Zahlen mit einem "." oder "," und negative Zahlen
Aber eben nicht in Gruppen.
Wie bekomme ich also die einzelnen Full Matches in Gruppen, sodass ich nur einen Fullmatch habe und n gruppen (n = Anzahl der Zahlen im String)
Danke!
ich muss aus vielen Strings die Zahlen exportieren. Diese können:
positiv oder negativ sein ... und auch Ganzzahlen oder Double Werte ... mit einem trennzeichen von "." oder ","
Anbei ein paar String Beispiel:
2.7mm ~ 13.5mm
1.4mm
H: 105° ~ 35°, V: 77° ~ 26°
usw ...
Dies sollte sein:
2.7 und 13.5
1.4
105 und 35 und 77 und 26
Jede zahl soll in einer eigenen Gruppe sein.
Mein Regex bis dato:
(-?\d+[^,]?\.\d+|-?\d+[^\.]?,\d+|-?\d+)
Da identifiziert er alle Zahlen: Ganzzahlen, Zahlen mit einem "." oder "," und negative Zahlen
Aber eben nicht in Gruppen.
Wie bekomme ich also die einzelnen Full Matches in Gruppen, sodass ich nur einen Fullmatch habe und n gruppen (n = Anzahl der Zahlen im String)
Danke!