Я не знаю о стайлере, но вы можете заменить 'T'
на 'TRUE'
, используя gsub
. Символ '\\b'
является границей слова, поэтому заменяется только символ 'T'
с границей слова на каждой стороне, а не, например, 'T'
в 'Test'
.
sub_TF <- function(s){
s <- gsub('\\bT\\b', 'TRUE', s)
gsub('\\bF\\b', 'FALSE', s)
}
sub_TF("list(T, 'Test', F, 'Fox')")
# [1] "list(TRUE, 'Test', FALSE, 'Fox')"