2016-03-30 3 views
2

У меня есть следующее предложение:функция GSUB в R

trying <- 'Happy CNY to You <-U+2661> Abundance BLESSING to you and your family! <-U+2661> happy and blessed year ahead! ' 

Я хочу, чтобы удалить все <.....> объекты в этом предложении. Я использовал следующие функции:

comment = gsub(pattern = "<.*>", replacement = "", x= trying) 

Однако, я вернулся с:

"Happy CNY to You happy and blessed year ahead! " 

Могу ли я знать, как я могу изменить код так, что я буду иметь следующее:

"Happy CNY to You Abundance BLESSING to you and your family! happy and blessed year ahead! " 

ответ

5

Поскольку соответствие регулярному выражению является жадным. Вы можете положить ? в выражение.

comment = gsub(pattern = "<.*?>", replacement = "", x= trying) 
Смежные вопросы