从字符串中提取数据的最有效方法

问题描述 投票:0回答:1

从字符串中提取数据的方法有很多,无论是

substring, split, etc
。这是一个开放式问题,可能过于开放式,但有没有“正确”的方法来做到这一点?例如,我有一个 URL
http://myServer:8000/courses/courseName/courseID
在这种情况下提取
courseID
的正确方法是什么?

这是我所做的一个例子:

const test2 = test.split('/courses/').slice(1).toString();
const test3 = test2.substring(0, test2.lastIndexOf('/'))
console.log(test3)
javascript reactjs split substring
1个回答
0
投票

解决问题最简单、最优雅的方法是使用 PHP 中的 basename 函数。您可以参考以下主题来了解一下

获取 URL 最后一部分 PHP

© www.soinside.com 2019 - 2024. All rights reserved.