У меня есть вектор имен образцов: names <- c("ABCdef", "ABCdef", "ABCdef") Как использовать регулярные выражения и gsub для возврата: "def", "def", "def"? То есть, как мне написать команду gsub, которая заменяет полные имена только строчными буквами в имени?
names <- c("ABCdef", "ABCdef", "ABCdef")
"def", "def", "def"
Вы можете использовать следующее, чтобы удалить все заглавные буквы в строке:
names <- c("ABCdef", "ABCdef", "ABCdef") gsub("[[:upper:]]*", "", names) [1] "def" "def" "def"