используйте это:
tolower(trimws(" Hello world"))
[1] "hello world"
для list
вы правильно поняли:
lapply(list(" Hello world", " Hello world", " Hello world"), function(x) tolower(trimws(x)))
Другое решение с пакетом purrr
:
purrr::map(list(" Hello world", " Hello world", " Hello world"),
function(x) tolower(trimws(x)))
короткий звонок с map
:
purrr::map(list(" Hello world", " Hello world", " Hello world"), ~tolower(trimws(.)))