我有一个文件路径,如下所示。最后一部分(即video2.mp4
)是动态更改的。我使用Javascript/Typescript
。
file:///data/user/0/com.sleep.app/files/sleep-videos/video2.mp4
问题:如何仅从上面的字符串中获取file:///data/user/0/com.sleep.app/files/sleep-videos/
部分。
答案 0 :(得分:2)
var string = 'file:///data/user/0/com.sleep.app/files/sleep-videos/video2.mp4';
var stringPart = string.substring(0,string.lastIndexOf("/")+1);
答案 1 :(得分:0)
如果只有文件名更改,请尝试here
^(.+)/([^/]+)$
在regexr处尝试。您的第一个组是dirname,第二个组是basename。
如果您有其他要求/信息(例如您使用的工具),请优化您的问题。
答案 2 :(得分:0)
var url = "file:///data/user/0/com.sleep.app/files/sleep-videos/video2.mp4";
url= url.split("/");
url.pop();
url = url.join("/");