gpt4 book ai didi

删除字符串的一部分

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

如何删除字符串的一部分?例如,在 ATGAS_1121 中,我想删除 _ 之前的所有内容。

最佳答案

使用正则表达式。在这种情况下,您可以使用gsub:

gsub("^.*?_","_","ATGAS_1121")
[1] "_1121"

此正则表达式匹配字符串的开头 (^)、任何重复零次或多次的字符 (.) (*) 以及下划线 (_)。这 ?使匹配“惰性”,以便它只匹配第一个下划线。该匹配项仅替换为下划线。请参阅 ?regex 了解更多详细信息和引用

关于删除字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9704213/

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