Я не знаком с обработкой текста в R и не зациклился на том, как удалить ведущее белое пространство в строке. Вот код:Как удалить ведущее свободное пространство
set.seed(1234)
b <- paste0(sample(c("bbb ", " bbb "), 10, replace = TRUE), rep("ccc ddd", 10))
print(b)
[1] "bbb ccc ddd" " bbb ccc ddd" " bbb ccc ddd" " bbb ccc ddd" " bbb ccc ddd"
[6] " bbb ccc ddd" "bbb ccc ddd" "bbb ccc ddd" " bbb ccc ddd" " bbb ccc ddd"
Я понял, что я могу удалить завершающие пробелы sub(' +$', '', b)
но изменить его к югу ('$+ ', '', b)
не удаляет начальные пробелы. Гадание это быстро исправить ...
Интересно, если вы попытались найти его сначала ... –
Да, это дубликат. Не стесняйтесь удалять. @DavidArenburg, да, я пробовал искать, вот как я добрался до воспроизводимого кода. Если бы я использовал «trim» вместо «remove», я бы попал на этот пост. –