Hello,

The period is a metacharacter so you have to escape it.
The period is escaped with a '\'. In it's turn, '\' is a metacharacter so it needs to be escaped. Hence the double'\\'.

x <- "LOI ."
gsub("\\.", "(%)", x)


Hope this helps,

Rui Barradas

Em 27-03-2013 16:09, Shane Carey escreveu:
Hi,

I have a string of text as follows "LOI ."

How do I replace the dot with "(%)"

gsub(".","(%)",LOI .)

gives

"(%)(%)(%)(%)(%)"

Thanks


______________________________________________
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.

Reply via email to