我正试图从(38/54)中提取54。
xp <- posta %>%
html_nodes(".percent-on:nth-child(5) .match-stats-number-left .stat-
breakdown") %>%
html_text() %>%
gsub("[^0-9.-]", "",.) %>%
as.numeric()
上面我得到了3854.然后我尝试了:
str_extract(., '\\d+') %>%
这给了我38.我无法弄清楚如何只提取54。
答案 0 :(得分:0)
使用str_extract_all
并选择第二个:
tx <- "(38/54)"
str_extract_all(tx,"\\d+",TRUE)[2]
[1] "54"