text <- "[76][note 7] just like traditional Hinduism regards the Vedas " trimws(gsub("\\[[^]]+]", "", text)) trimws(gsub("\\[(?:[[:alnum:]]+[[:blank:]]*)?[0-9]+]", "", text))
Standard input is empty
[1] "just like traditional Hinduism regards the Vedas" [1] "just like traditional Hinduism regards the Vedas"