R 检查字符串是否包含字母字符以外的字符
如果字符串只包含字母,我希望函数返回R 检查字符串是否包含字母字符以外的字符,r,boolean-expression,R,Boolean Expression,如果字符串只包含字母,我希望函数返回TRUE,否则返回FALSE 尽管有许多其他语言的答案页,但我还是很难用R来解决这个问题。我们可以使用grep。我们将字母[A-Za-z]从字符串的开头(^)匹配到末尾$ grepl('^[A-Za-z]+$', str1) #[1] TRUE FALSE 数据 str1 str1 <- c('Azda', 'A123Zda')
TRUE
,否则返回FALSE
尽管有许多其他语言的答案页,但我还是很难用R来解决这个问题。我们可以使用
grep
。我们将字母[A-Za-z]
从字符串的开头(^
)匹配到末尾$
grepl('^[A-Za-z]+$', str1)
#[1] TRUE FALSE
数据
str1
str1 <- c('Azda', 'A123Zda')