javascript - 解析一个URL(作为字符串)并将每个子页面拼接成一个数组

标签 javascript node.js http url

给定 url(字符串)http://stackoverflow.com/questions/ask ,我怎样才能将它分割成一个包含如下数据的数组:questions , ask 。我如何使其适用于无限数量的斜杠?

我想这样做的方式是使用 URL.parse在 Node.JS 中,然后使用 STRING.split('/')将字符串分隔成数组。

这是正确的方法吗?有没有更快的方法?

最佳答案

据我所知,这是最好的方法。或者,您可以忽略拆分的第一部分:

URL_STRING.split('/').slice(3)

关于javascript - 解析一个URL(作为字符串)并将每个子页面拼接成一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22364961/

相关文章:

javascript - 如何获取对div的引用?

javascript - 编辑按钮不显示

javascript - 将 node.js 中的字节数组发送到服务器

http - Nginx路径文件夹重写

javascript - react 。 this.setState 不是 setTimeout 中的函数

javascript - 如何让两个元素在无限循环中出现和消失

node.js - path.join vs path.resolve with __dirname

node.js - Mongoose 批量插入或更新文件

php - 缓慢的 HTTP/1.1 响应,file_get_contents 远程服务器

http - 如何在 flask restplus swagger 中记录 HTTP POST/PUT 数据二进制上传?