【问题标题】:Get id from parameters from url using regex [duplicate]使用正则表达式从 url 的参数中获取 id [重复]
【发布时间】:2016-08-08 00:36:57
【问题描述】:

我有一个网址...

/pensieve/q/22749623

我想去掉这个 url 的所有内容,除了tailing id 并将它存储在一个变量中......

22749623

我可以使用一个简单的 for 循环来做到这一点...

var query_id = ''
for(var index = 12; index < query_url.length; index++){
    query_id += query_url[index];
}
var query_id = parseInt(query_id);

如何使用 Javascript 使用正则表达式来做到这一点?

我发现了很多关于如何在其他语言中执行此操作的信息,但不是 Javascript。我检查了 StackOverflow 和互联网的其余部分,但无济于事。

【问题讨论】:

标签: javascript regex url


【解决方案1】:

试试这个。 (请看this

var link="/pensieve/q/22749623";
var number = link.match(/\/([^\/]+)\/?$/)[1];
console.log(number);

【讨论】:

    猜你喜欢
    • 2023-03-25
    • 2011-12-07
    • 2012-05-11
    • 2013-08-28
    • 1970-01-01
    • 2016-10-15
    • 2013-01-19
    • 1970-01-01
    • 2015-10-30
    相关资源
    最近更新 更多