Ich habe einen String und möchte die (einzige) Ziffernfolge aus dem String extrahieren.
Beispiel: helloThisIsA1234Sample. Ich möchte die 1234
Es ist selbstverständlich, dass die Ziffernfolge innerhalb der Zeichenkette nur einmal vorkommt, aber nicht an derselben Stelle.
(Für diejenigen, die fragen werden, ich habe einen Servernamen und muss eine bestimmte Nummer darin extrahieren)
Ich möchte die StringUtils-Klasse von Apache Commomns verwenden.
Vielen Dank!
Lösung des Problems
Verwenden Sie diese Codenummer, die nur Ihre gewünschte Ausgabe enthält.
String str="sdfvsdf68fsdfsf8999fsdf09";
String numberOnly= str.replaceAll("[^0-9]", "");
Keine Kommentare:
Kommentar veröffentlichen