Strip Characters使用Javascript形成URL

0 javascript arrays split strip

我有一些以逗号分隔的URL,如下所示.

https://drive.google.com/open?id=17kTY2b3XvERC4wqZnLt7sVwMe8ZoDZUD,https://drive.google.com/open?id = 1En1tNNLEgz5JiIk2GJnjNb_bhk23YJb2,https://drive.google.com/open?id = 2En1tNNLEgz5JiIk3GJnjNb_bhk23YJb2

我需要从数组中获取ID(例如:17kTY2b3XvERC4wqZnLt7sVwMe8ZoDZUD).

我是一名新手编码员,如果有人可以帮我解决这些问题,我会很感激.

amp*_*ine 5

使用浏览器内置的URL解析库.不要尝试使用正则表达式来分离URL,因为您没有(并且您最终可能会错误).

var u = new URL("https://drive.google.com/open?id=2En1tNNLEgz5JiIk3GJnjNb_bhk23YJb2");
console.log(u.searchParams.get('id'));
> "2En1tNNLEgz5JiIk3GJnjNb_bhk23YJb2"
Run Code Online (Sandbox Code Playgroud)