Ich möchte den Namen eines absoluten Pfades extrahieren. Wenn ich eine Zeichenfolge mit dem Wert/mnt/sdcard/Videos/Videoname habe, möchte ich eine Zeichenfolge mit dem Wert Videoname speichern.Name vom absoluten Pfad, Teilzeichenfolge vom letzten Schrägstrich, Java-Android
Die Zeichenfolge ändert sich und ich kann nicht zuvor die Anzahl der Schrägstriche erhalten. Wie kann ich einen Teilstring vom letzten Schrägstrich trennen?
/mnt/sdcard/Videos/Videoname -> Videnoname
String name = "/ mnt/sdcard/Videos/Videoname"; String newName = name.substring (name.lastIndexOf ("/") + 1, name.length()); –
Folgen Sie diesem Link zu einer Antwort auf Ihre Frage. https://StackOverflow.com/questions/4050087/how-to-tain-the-last-path-Segment-of-an-uri# –