如何使用JQuery提取URL中的最后一个值

use*_*non 12 jquery

如何使用jQuery从以下Url中提取最后一个值为1 ...

网址:/FormBuilder/index.php/reports/export/1

CMS*_*CMS 40

您可以使用substringlastIndexOf:

var value = url.substring(url.lastIndexOf('/') + 1);
Run Code Online (Sandbox Code Playgroud)

如果省略substring的第二个参数,则将字符提取到字符串的末尾.


小智 9

要从URL地址获取它:

var value = window.location.href.substring(window.location.href.lastIndexOf('/') + 1);
Run Code Online (Sandbox Code Playgroud)


Car*_*os 6

不是jquery,而是纯Javascript:

var a = '/test/foo/bar';
Run Code Online (Sandbox Code Playgroud)

要在最后一个字符后获取字符串:

var result = a.substring(a.lastIndexOf("/") + 1);
Run Code Online (Sandbox Code Playgroud)