2013-07-08 1 views
2

Как удалить фигурные скобки в R? Например. "{abcd}" до "abcd"Удаление фигурных скобок в R

Как использовать функцию gsub в R для этого? Если какой-либо другой метод доступен, пожалуйста, предложите.

+0

Вы имеете в виду удалить из строкового значения или из самого кода? – ArtB

ответ

6

Попробуйте

gsub("\\{|\\}", "", "{abcd}") 
[1] "abcd" 

Или это

gsub("[{}]", "", "{abcd}") 
+1

Это работает. Спасибо :) – anu

2
x <- "{abcd}" 
gsub("^\\{+(.+)\\}+$", '\\1', x) 

Это удалит все скобки на любом конце строки. Разница между этим и ответом @ Dickoa заключается в том, что это оставило бы любые фигурные скобки внутри одной строки.

 Смежные вопросы

  • Нет связанных вопросов^_^