Как удалить периоды перед первой запятой в этих строках?Удалить периоды перед первой запятой в строке
xx <- c("fefe.3. fregg, ff, 34.gr. trgw",
"fefe3. fregg, ff, 34.gr. trgw",
"fefe3 fregg, ff, 34.gr. tr.gw")
Желаемый результат:
"fefe3 fregg, ff, 34.gr. trgw"
"fefe3 fregg, ff, 34.gr. trgw"
"fefe3 fregg, ff, 34.gr. tr.gw"
Я начал с gsub("\\.","", xx))
, который удаляет все периоды. Как изменить его, чтобы указать «только период до первой запятой»?
Большое спасибо! Это также делает работу на моем фактическом прецеденте. Я думал, что может быть решение с меньшим количеством символов (я ленивая машинистка), но это привело меня в порядок, и это все, что имеет значение в этом случае. Еще раз спасибо! – Ben
@Ben, я уверен, что есть, но иногда слишком много думать о регулярных выражениях дает мне замораживание мозга. :) – A5C1D2H2I1M1N2O1R2T1
heh! Я точно знаю, что вы имеете в виду. Я полный regex-идиот. – Ben