我想从一个url字符串中提取子串。这是该url:
直到破折号(-)为止,然后提取剩余的子字符串。
请注意,上面的域名只是一个示例,实际域名可能不同。
有什么想法吗?我很感激你的帮助。谢谢。
更新:
这是我目前为止做的:
https://test.tech.com/public/pi?id=635106391297495358_0_280740c3f281419b954b309b45a41d77-M_M_0_56b6f628b90b4146abbdba1de9095657
我想开始从id=中提取数据
635106391297495358_0_280740c3f281419b954b309b45a41d77
直到破折号(-)为止,然后提取剩余的子字符串。
M_M_0_56b6f628b90b4146abbdba1de9095657
请注意,上面的域名只是一个示例,实际域名可能不同。
有什么想法吗?我很感激你的帮助。谢谢。
更新:
这是我目前为止做的:
final URI uri = URI.create(result.getContents());
final String path = uri.getPath();
path.substring(path.lastIndexOf('-') + 1);
Log.e("EXTRACTED", "" + path);
但它只是变成了public/pi。