r - 使用 R 从 url 中提取 jpg 名称
问题描述
有人可以帮助我,这是我的问题:我在 tbl 中有一个 url 列表,我必须提取 jpg nane。this is the url https://content_xxx.xxx.com/vp/969ffffff61/5C55ABEB/t51.2ff5-15/e35/13643048_612108275661958_805860992_n.jpg?ff_cache_key=fffffQ%3ff%3D.2 and this one the part to extract 13643048_612108275661958_805860992_n thanks寻求帮助
解决方案
这需要两件事:
- 解析 URL 本身
- 从 URL 的路径中获取文件名
您可以手动执行这两项操作,但使用现有工具会更好。第一部分由parseURI
‹XML›包中的函数解决:
uri = 'https://content_xxx.xxx.com/vp/969ffffff61/5C55ABEB/t51.2ff5-15/e35/13643048_612108275661958_805860992_n.jpg?ff_cache_key=fffffQ%3ff%3D.2
parts = XML::parseURI(uri)
第二部分由basename
函数简单地解决:
filename = basename(parts$path)
推荐阅读
- php - 将数据从表单传递到控制器的搜索方法
- vsix - Visual Studio 自定义模板类别有一个额外的文件夹
- google-bigquery - BigQuery 查询,根据按计数分组的条件更新字段
- php - 按父级获取用户层次结构
- c# - 为什么给定代码使用 Azure SQL 生成“数据库的请求限制为 X”
- performance - 硬盘上的 PyTorch 数据加载器性能下降
- java - 请问如何下载旧的Java
- android - 将应用内订阅金额从英镑更改为美元
- python - 基于另一个 DataFrame 在 DataFrame 上应用插值
- linux-kernel - NFS错误代码-110的确切含义