[R] sprintf doesn't care of escape characters

Edwin Helbert Aponte Angarita helbert2a at gmail.com
Mon Jul 30 19:29:07 CEST 2012


I am having trouble with something that should be simple. I am unable
to get sprintf using escape sequences:

> sprintf("a\nb")
[1] "a\nb"

> sprintf("a\"bc\"d")
[1] "a\"bc\"d"

But it seems to need them any way:

> sprintf("a\"bc"d")
Error: unexpected symbol in "sprintf("a\"bc"d"

Any suggestion on how to solve this issue?

My R system:
> version
platform       x86_64-suse-linux-gnu
arch           x86_64
os             linux-gnu
system         x86_64, linux-gnu
major          2
minor          15.0
year           2012
month          03
day            30
svn rev        58871
language       R
version.string R version 2.15.0 (2012-03-30)


More information about the R-help mailing list