gpt4 book ai didi

R - stringr 每两个空格添加换行符

转载 作者:行者123 更新时间:2023-12-04 11:47:28 24 4
gpt4 key购买 nike

给定的

str1 <- "0 1 1 2 2 3 3 4 0 4"

我想要:
str2 <- "0 1\n1 2\n2 3\n3 4\n0 4"

用stringr做到这一点的方法是什么?

最佳答案

我们可以使用 gsub捕获一个或多个数字,后跟一个空格,后跟数字作为一个组,后跟一个空格并替换为捕获组的反向引用,后跟 \n

gsub("(\\d+\\s\\d+)\\s", "\\1\n", str1)
#[1] "0 1\n1 2\n2 3\n3 4\n0 4"

关于R - stringr 每两个空格添加换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48723609/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com