【发布时间】:2016-11-11 08:51:00
【问题描述】:
从 URL 获取 ID 的最安全方法是什么,如下所示:
http://www.website.abc.net/fixed/27386323
所以我会尝试拆分字符串并取最后一部分:
var parts = url.split("/");
var id = parts[parts.length - 1];
如果用户键入以下内容,它也可以工作:
www.website.abc.net/fixed/27386323
但如果 URL 是(最后一个斜杠),它就行不通
http://www.website.abc.net/fixed/27386323/
那么正则表达式会更好吗?还是应该使用 JQuery?
【问题讨论】:
-
只检查最后一个元素是否为空,并使用倒数第二个元素。
标签: javascript jquery regex url