r - R - 数字子串
问题描述
如何从字符串中获取数字的最简单方法是什么?我有大量这样的链接,我需要从中获取 98548 号。
https://address.com/admin/customers/98548/contacts
请注意,数字不能有不同的数字计数,可以从 0 到 9 开始
解决方案
这是我所知道的最简单的:
str <- "https://address.com/admin/customers/98548/contacts"
str_extract_all(str, "\\d+")[[1]]
推荐阅读
- c# - 使用 Cosmos DB 和分片键支持删除了 50% 的文档
- asynchronous - 使用 Rust actix-web 流式传输结果,生命周期问题
- amazon-web-services - 是否可以将一天中的时间作为 AWS Cloudwatch 中的指标?
- r - 如何不允许错误术语在 SEM 中与 lavaan 相关联
- javascript - JavaScript Promise:在链式函数中捕获错误
- zend-framework - 这个结果是只向前的结果集,不支持向前移动后调用rewind()
- oracle - SSIS 2017 包成功完成,但没有来自 ole dB oracle 源的 ole db oracle 目标的所有数据
- javascript - 我如何查询firestore中的两个where语句
- openedge - pow(2,39) 附近的数字如何对于 64 位整数值来说太大了?
- javascript - 预加载带有散列名称的字体文件