我有一个字符串
x <- "lowerUpper"
并希望确定此字符串中的字符是否为大写字母以及哪个字符为大写字母。
我可以使用 toupper(x) == x
,它告诉我是否所有字符都是大写,但我如何检查是否只有一些(和哪些)是大写?
最佳答案
一个选项是 gregexpr
来查找字符大写的位置
unlist(gregexpr("[A-Z]", x))
#[1] 6
关于r - 检查字符串中的字符是否为大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45185497/