从Facebook视频网址中检索视频ID

时间:2016-01-13 13:48:30

标签: php regex

我不想从网址获取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

有人可以共享正则表达式从上面的网址中检索ID吗?

1 个答案:

答案 0 :(得分:3)

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

您可以使用/(\d+)\/?$/模式 - 一个或多个数字\d+,后面是\/?行末尾的可选斜杠$

请参阅example