首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提取URL "/“中特定字符串之间的文本

提取URL "/“中特定字符串之间的文本
EN

Stack Overflow用户
提问于 2022-04-14 19:52:49
回答 1查看 110关注 0票数 1

我试图在一组特定的字符之前收集所有的东西

也就是说,我有一个URL,如下所示

代码语言:javascript
复制
url = "https://www.somewebsiteLink.com/someDirectory/Directory/ascensor/163235494/d"

url2 = "https://www.somewebsiteLink.com/someDirectory/Directory/aire-acondicionado-calefaccion-ascensor/45837493/d

我想从链接中提取两件事:

链接1:ascensor163235494链接2:aire-acondicionado-calefaccion-ascensor45837493

最后一个/之间的数字,最后一个/之间的文本。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-14 20:00:17

/上的字符串拆分,并将第3和第2到最后的元素拉出:

代码语言:javascript
复制
url = "https://www.somewebsiteLink.com/someDirectory/Directory/ascensor/163235494/d"
url2 = "https://www.somewebsiteLink.com/someDirectory/Directory/aire-acondicionado-calefaccion-ascensor/45837493/d"
urls = c(url, url2)

pieces = strsplit(urls, split = "/")
result = lapply(pieces, \(x) x[length(x) - 2:1])
## for older R verions:
# result = lapply(pieces, function(x) x[length(x) - 2:1])

result                
# [[1]]
# [1] "ascensor"  "163235494"
# 
# [[2]]
# [1] "aire-acondicionado-calefaccion-ascensor" "45837493"        
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71876973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档