Ich habe Zeichenfolgen wie diese / xxx / yyy / gebildet, wobei x und y Zahlen von 0 bis 9 sind. Ich würde die zwei unabhängigen Zeichenfolgen xxx und yyy benötigen. Um xxx zu erhalten, habe ich den folgenden Code verwendet:
String objectInstance = obj.getString("res");
String object = StringUtils.substringBetween(objectInstance, "/", "/");
und es funktioniert! Aber ich kann keinen Weg finden, um den SubString yyy zu bekommen, da er auch zwischen zwei "/" liegt. Kann mir jemand helfen? Danke!
Ich würde hier String-Splitting verwenden:
String input = "/ xxx / yyy /";
String[] parts = input.split("\\s*/\\s*");
System.out.println("First number: " + parts[1]); // xxx
System.out.println("Second number: " + parts[2]); // yyy
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen