Sehr einfache Frage - Ich habe eine Zeichenfolge, die wie PR:MTH 1 MTR 7
aussieht. Ich möchte die Zahlen in dieser Zeichenfolge zu ganzzahligen Variablen extrahieren.So extrahieren Sie zwei Ganzzahlen aus unbekannten Indizes aus einer Zeichenfolge
Das Problem ist, dass ich nicht weiß, wie viele Ziffern diese ganzen Zahlen haben. zum Beispiel PR:MTH 100000 MTR 777
ist auch eine gültige Zeichenfolge. Daher kann ich nicht genau angeben, wo die Zahlen stehen.
Alles, was wir sicher sagen können ist, dass das MSB der ersten Nummer bei Index 7 ist (ich habe gezählt).
Gibt es eine String-Methode oder StringBuilder-Methode in Java, die das tut? oder muss ich eine eigene schreiben?
'String.split (" [:] ") [indexOfInteger]' –
versuchen, Unterzeichenfolge mit regulärem Ausdruck zu tun – Dhruv