gpt4 book ai didi

regex - R:寻找不包含一组字符序列的单词

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

我试图从向量中找到任何不包含连续元音的单词,我将其定义为 [aeiou] .例如,我想要“阿拉斯加”或“密西西比”,而不是“乔治亚”或“夏威夷”。我知道{2,}指定两个或多个东西,并且 [^...]不是什么东西。但是我不知道如何在 grep 下将它们组合起来。帮忙?

states <- c('Alaska','Georgia','Hawaii','Mississippi')

最佳答案

您几乎已经有了答案:

states[!grepl("[aeiou]{2}", states)]
[1] "Alaska" "Mississippi"

我只会在您从 states 中提取时使用逻辑否定(如上所述),而不是尝试编写更复杂的正则表达式。

关于regex - R:寻找不包含一组字符序列的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29437336/

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