Как разбить строку на основе каждой буквы верхнего регистра, которую она содержит. Не удалось найти помощь из Интернета.Разделить строку на основе букв верхнего регистра
a<-"MiXeD"
b<-"ServiceEventId"
Я хотел бы получить
a<-c("Mi", "Xe", "D")
b<-c("Service", "Event", "Id")
Смотрите здесь для некоторых вариантов (комментарии на второй ответ конкретно): http://stackoverflow.com/questions/7988959/splitting-string-based-on-letters-case - странно, как это было ** первым ** результатом поиска Google для 'R Разделить строку на основе верхнего регистра let ters', который по сути является вашим вопросом. Хммм? – thelatemail
См. Http://stackoverflow.com/questions/22528625/how-to-convert-camelcase-to-not-camel-case-in-r –
@thelatemail Возможно, стоит подчеркнуть (хотя я знаю * вы это знаете), что ни один из ответов там не делает то, что просит ОП. (Как вы намекаете, мой комментарий - третий ниже ответа Бена Болкера - делает.) –