从facebook视频url检索视频id


Retrieve video id from facebook video url

我不想从URL中获取facebook视频id。我注意到视频网址有多种格式。

https://www.facebook.com/username/videos/vb.100000724987616/709948045706022/?type=2&theater

https://www.facebook.com/username/videos/426337427566302/?theater

https://www.facebook.com/photo.php?v=426337427566302&type=2&theater

任何人都可以共享一个正则表达式来从上面的URL中检索id吗?

要匹配这样的url:https://www.facebook.com/username/videos/10154470513168574

您可以使用/('d+)'/?$/模式-一个或多个数字'd+,然后在第$行末尾使用可选斜线'/?

请参见示例。