문자열이 myweb.com/blabla/blabla/image.jpg
인데 어떻게 끝에서 시작하여 처음 "/"char 때 끝나는 부분 문자열을 얻을 수 있습니까? 예상되는 문자열은 image.jpg
입니다. String 클래스의 myweb.com/blabla/blabla/image.jpg
부분 문자열 이미지 이름 얻기
0
A
답변
2
String string = "myweb.com/blabla/blabla/image.jpg";
string.subString(string.lastIndexOf("/"));
1
String name = fullpath.subString(fullpath.lastIndexOf("/")+1);
fullpath에 .. 그것을위한 코드 아래
String string = "myweb.com/blabla/blabla/image.jpg ";
String imageName = string.subString(string.lastIndexOf("/")+1);
1
사용 lastIndexOf
방법 인
3
사용.
String s="myweb.com/blabla/blabla/image.jpg";
int i=s.lastIndexOf("/");
s=s.substring(i+1);
1
File 클래스를 살펴보십시오. 도움이 될 것입니다 당신이 등
http://developer.android.com/reference/java/io/File.html
getName 경로, 파일 이름, 확장자를 얻기 위해 필요한 모든 것을()가 있습니다.
String url = "myweb.com/blabla/blabla/image.jpg";
Uri uri = Uri.parse(url);
uri.getLastPathSegment();
getLastPathSegment는 경우가 image.jpg를 반환합니다 지역 :
http://developer.android.com/reference/java/io/File.html#getName()
2
분명 일반적인 경우에 대한 해결책 String.substring
인, 안드로이드에서 특정 작업을 수행하는 또 다른 방법이있다. 그 외에는 uri 객체를 사용하여 다른 정보를 쉽게 추출 할 수 있습니다.
+0
을 도와주세요.하지만 그가 Uri를 필요로하지 않는다면 부분 문자열 방식으로 마지막 세그먼트를 호출하는 것이 더 바람직합니까? –
관련 문제
- 1. IP 주소 부분 문자열 얻기
- 2. 솔라리스에서 부분 문자열 색인 얻기
- 3. 파일 이름 부분 문자열 제거
- 4. xslt1.0을 사용하여 특정 부분 문자열 얻기
- 5. Fitnesse에서! today 변수의 부분 문자열 얻기
- 6. regex를 사용하여 큰 문자열 내의 부분 문자열 얻기
- 7. PHP 이미지 크기와 이름 및 경로 얻기
- 8. 바운드 문자열 부분 문자열
- 9. 얻기 이름
- 10. scriptaculous로 파일 이름 얻기
- 11. 플렉스에서 DataTable 이름 얻기
- 12. 컨트롤러 이름 얻기
- 13. 두 개의 반복자 사이에`std :: string '의 부분 문자열 얻기
- 14. 비교, 라벨에서 문자열 얻기
- 15. 문자열의 여러 부분 문자열
- 16. ImageView에서 자른 이미지 얻기
- 17. 문자열 목록에서 부분 문자열 찾기
- 18. 문자열 값에서 부분 문자열 읽기
- 19. 문자열 목록에서 부분 문자열 제거
- 20. 문자열 내부에서 부분 문자열 검색
- 21. NSURLRequest 간접 링크 파일 이름 얻기
- 22. 정보 양식 얻기 문자열
- 23. Perl을 사용하여 파일 이름 얻기
- 24. 이미지 파일 경로 얻기
- 25. PHP에서 HTML의 발췌 부분 얻기
- 26. XML 파일의 부분 데이터 얻기
- 27. jQuery의 문자열에서 부분 값 얻기
- 28. 함수 이름 얻기
- 29. 로깅을위한 클래스 이름 얻기
- 30. 강사 이름 얻기 subject_id
"이미지"만 확장자 ("image.jpg")가 아니길 원합니다. – reegan29