[R] regular expression
Uwe Ligges
ligges at statistik.uni-dortmund.de
Fri Apr 6 21:52:12 CEST 2007
Laurent Rhelp wrote:
> Dear R-List,
>
> I have a great many files in a directory and I would like to
> replace in every file the character " by the character ' and in the same
> time, I have to change ' by '' (i.e. the character ' twice and not the
> unique character ") when the character ' is embodied in "....."
> So, "....." becomes '.....' and ".....'......" becomes '.....''......'
> Certainly, regular expression could help me but I am not able to use it.
>
> How can I do that with R ?
In fact, you do not need to know anything about regular expressions in
this case, since you are simply going to replace certain characters by
others without any fuzzy restrictions:
x <- "\".....'......\""
cat(x, "\n")
xn <- gsub('"', "'", gsub("'", "''", x))
cat(xn, "\n")
Uwe Ligges
> Thank you very much
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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.
More information about the R-help
mailing list