ich das folgende Szenario haben, wo ich den RAM-Wert von String extrahiert werden wie folgt aus:Regex, die ein ganzes Wort negiert
1GB, 4GB ROM Android 5.1 3G
Der RAM
Wert ist 1GB
Currenlty, ich bin die Verwendung von folgende regex:
(\d+(?:\.\d+)?)\s?([Gg])[Bb]
jedoch in diesem Fall ich auch den 4GB
Wert, der die ROM
v entspricht alue. Wie kann ich die Regex so schreiben, dass sie nicht übereinstimmt, wenn das Wort ROM
folgt?
Danke
Was passiert, wenn das ROM-Wort folgt nicht? Folgt Ihre Eingabe immer diesem Format? Kannst du das erste Match auf der Linie machen? –
Hallo Tobias, danke für deine Antwort. Eigentlich kann ich mich nicht darauf verlassen, RAM kommt nicht immer zuerst – panipsilos