In regular expressions, "$" means the end of the line, so you have to escape it:
> gsub("\\$|,", "", "$232,685.3567") [1] "232685.3567" On Thu, Mar 28, 2013 at 11:39 AM, Christofer Bogaso < bogaso.christo...@gmail.com> wrote: > Hello again, > > I want to remove "$" sign and replace with nothing in my text. > Therefore I used following code: > > > gsub("$|,", "", "$232,685.35436") > [1] "$232685.35436" > > > However I could not remove '$' sign. > > Can somebody help me why is it so? > > Thanks and regards > > ______________________________________________ > R-help@r-project.org mailing list > 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. > -- Jim Holtman Data Munger Guru What is the problem that you are trying to solve? Tell me what you want to do, not how you want to do it. [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list 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.