Supprimer tout le texte entre crochets

Supposons que j'ai un peu de texte comme ceci,

text<-c("[McCain]: We need tax policies that respect the wage earners and job creators. [Obama]: It's harder to save. It's harder to retire. [McCain]: The biggest problem with American healthcare system is that it costs too much. [Obama]: We will have a healthcare system, not a disease-care system. We have the chance to solve problems that we've been talking about... [Text on screen]: Senators McCain and Obama are talking about your healthcare and financial security. We need more than talk. [Obama]: ...year after year after year after year. [Announcer]: Call and make sure their talk turns into real solutions. AARP is responsible for the content of this advertising.")

et je voudrais enlever (edit: se débarrasser de) tout le texte entre [ et ] (et les parenthèses). Quelle est la meilleure façon de le faire? Voici ma tentative incertaine de l'aide de regex et le stingr package:

str_extract(text, "\\[[a-z]*\\]")

Merci pour toute aide!

Définir les supprimer.. Vous voulez la remplacer par une valeur, ou la valeur null? Ou vous voulez faire correspondre le texte à l'intérieur?
Je voudrais les crochets et le texte à l'intérieur des partis.
édité à la question.

OriginalL'auteur Michael Davidson | 2014-05-31