如何从 Android 中的 Vimeo URL 中提取视频 ID
How to extract the video ID from a Vimeo URL in Android
我有以下URL。如何在 Android?
中提取 ID '4954868'
"https://vimeo.com/4954868"
科特林:
val url = "https://example.com/123456"
url.substring(url.lastIndexOf("/") + 1)
结果:123456
不确定您是在 Kotlin 中还是在 Java 中寻找答案。
这是 Java 版本:
String videoUrl = "https://vimeo.com/4954868";
String id = videoUrl.substring(videoUrl.lastIndexOf("/") + 1, videoUrl.length());
这里有几种方法:
final String BASE_URL = "https://vimeo.com/";
String url = "https://vimeo.com/4954868";
String id = url.replace(BASE_URL, "")
// Kotlin version
val id = url.removePrefix(BASE_URL)
或
String url = "https://vimeo.com/4954868";
String[] parts = url.split("/")
String id = parts[parts.size - 1]
祝你好运
我有以下URL。如何在 Android?
中提取 ID '4954868'"https://vimeo.com/4954868"
科特林:
val url = "https://example.com/123456"
url.substring(url.lastIndexOf("/") + 1)
结果:123456
不确定您是在 Kotlin 中还是在 Java 中寻找答案。 这是 Java 版本:
String videoUrl = "https://vimeo.com/4954868";
String id = videoUrl.substring(videoUrl.lastIndexOf("/") + 1, videoUrl.length());
这里有几种方法:
final String BASE_URL = "https://vimeo.com/";
String url = "https://vimeo.com/4954868";
String id = url.replace(BASE_URL, "")
// Kotlin version
val id = url.removePrefix(BASE_URL)
或
String url = "https://vimeo.com/4954868";
String[] parts = url.split("/")
String id = parts[parts.size - 1]
祝你好运