Я хочу разбить строку на несколько подстрок в тех положениях, где происходит одно или несколько пробелов (табуляция, пробел, ...). In the documentation of strsplit()
говорится, что раскол интерпретируется как регулярное выражение.Разделить строку на подстроки на одном или нескольких пробелах
Таким образом, я попытался следующие, которые не работали:
test = "123 nnn dddddd"
strsplit(test, "[:space:]+")
это только возвращаемый:
[[1]]
[1] "123 nnn dddddd"
но должен вернуться:
[[1]]
[1] "123" "nnn" "dddddd"
Что неправильно в моем коде?
Попробуйте это вместо: 'strsplit (test," [] + ")' –
собственно 'strsplit (test," + ")' работает также. – plannapus