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
>
> ______________________________________________
> [email protected] 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.
______________________________________________
[email protected] 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.