gpt4 book ai didi

r - 如何保留第一个字符但删除 R 中空格之前的所有其他字符?

转载 作者:行者123 更新时间:2023-12-05 02:26:12 25 4
gpt4 key购买 nike

我知道如何删除字符串中空格前的所有内容,但我想保留姓名的首字母。我如何才能使结果为 "F LastName"?谢谢。

full_name <- "FirstName LastName"
sub(".*? ", "", full_name) # Removes everything before space.

最佳答案

sub() 与捕获组结合使用,我们可以尝试:

full_name <- "FirstName LastName"
output <- sub("([A-Z])\\w* (.*)", "\\1 \\2", full_name)
output

[1] "F LastName"

关于r - 如何保留第一个字符但删除 R 中空格之前的所有其他字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74012117/

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