Hello, I have been able to figure this out using \\ (two back slashes for escape) Working R code for what I wanted is...
cleanBetweenBrackets <- function(String) { return(gsub("\\(.*?\\)", "", String))} I thought I had tried that (the \\) before I emailed the list. Please ignore my previous email. Sorry for any inconvenience caused. Audrey ---------- Forwarded message ---------- From: Audrey Riddell <audreyka...@gmail.com> Date: Tue, Sep 6, 2016 at 4:56 PM Subject: To: r-help@r-project.org Hello, I am trying to remove brackets and the text contained in brackets. I tried to do a user defined formula... my attempt at this is pasted below. cleanBetweenBrackets <- function(String) { return(gsub("\(.*?\)", "", String))} I keep getting errors (namely that there is an unrecognised escape character in the string). I have looked at regex forums a bit, but cant figure this out. I want the above formula to be able to produce the following result >Str<-"The cat is crazy (but not too crazy)" >StrNoBrackets<-cleanBetweenBrackets(Str) >StrNoBrackets [1] "The cat is crazy " Assistance would be appreciated, Audrey [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.