我正试图找到一种快速的方法来从像这样的 url 中使用 javascript 或 jquery 获取 ID?
https://plus.google.com/115025207826515678661/posts
https://plus.google.com/115025207826515678661/
https://plus.google.com/115025207826515678661
http://plus.google.com/115025207826515678661/posts
http://plus.google.com/115025207826515678661/
http://plus.google.com/115025207826515678661
plus.google.com/115025207826515678661/posts
plus.google.com/115025207826515678661/
plus.google.com/115025207826515678661
只想从 URL 中获取 115025207826515678661
有没有一种方法可以始终获取 ID,而不管其输入方式如何?
最佳答案
您可以使用这个适用于您发布的所有网址的 javascript:
var url, patt, matches, id;
url = 'https://plus.google.com/115025207826515678661/posts';
patt = /\/(\d+)(?:\/|$)/
matches = patt.exec(url);
id = matches[1];
关于javascript - 从以不同方式编写的 URL 获取 id 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6810627/