[R] replace double backslash with singel backslash

Kay Cecil Cichini Kay.Cichini at uibk.ac.at
Wed Nov 9 09:21:26 CET 2011


Thanks,
that helped!

Yours,
Kay

Zitat von Gene Leynes <gleynes+r at gmail.com>:

> I think that people are afraid to say "You can't do that in R"...
> But I think the real answer is: you can't do that in R.
>
> Although, it is helpful to understand Jeff's reply.  I hadn't fully
> realized why this particular problem occurs before reading that.  It's odd
> to me that // and / are both stored as /, but that makes sense given my
> experience in R.
>
> Also, the other replies are good advice, working with R's path functions or
> sticking with forward slashes is the way to go (don't fight the
> assimilation, the borg needs you).
>
> Personally, I think some of these seemingly small problems actually
> encumber R's mainstream adoption quite a bit, but then I'm not the one
> writing R.  Plus, it's is still pretty dang awesome even with its minor
> annoyances.
>
>
> On Fri, Nov 4, 2011 at 8:45 AM, Jeff Newmiller  
> <jdnewmil at dcn.davis.ca.us>wrote:
>
>> Your str does not have any double backslashes to replace. You need to
>> revisit the concept of escape characters in the documentation. In brief,
>> every "\\" in a quoted string is actually a single character as stored in
>> memory.
>> ---------------------------------------------------------------------------
>> Jeff Newmiller The ..... ..... Go Live...
>> DCN:<jdnewmil at dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go...
>> Live: OO#.. Dead: OO#.. Playing
>> Research Engineer (Solar/Batteries O.O#. #.O#. with
>> /Software/Embedded Controllers) .OO#. .OO#. rocks...1k
>> ---------------------------------------------------------------------------
>> Sent from my phone. Please excuse my brevity.
>>
>> Kay Cichini <Kay.Cichini at uibk.ac.at> wrote:
>>
>> I want to replace \\ with \ in:
>> str <-
>> "C:\\DOKUME~1\\u0327336\\LOKALE~1\\Temp\\RtmpQ5NJ8X\\TIRIS_PICS\\1_Img.jpg"
>>
>> and tried:
>> gsub("\\\\", "\\", str)
>>
>> but this removes the \\ without replacing them by \
>>
>> Any help much appreciated,
>> Kay
>>
>> -----
>> ------------------------
>> Kay Cichini
>> Postgraduate student
>> Institute of Botany
>> Univ. of Innsbruck
>> ------------------------
>>
>> --
>> View this message in context:
>> http://r.789695.n4.nabble.com/replace-double-backslash-with-singel-backslash-tp3989434p3989434.html
>> Sent from the R help mailing list archive at Nabble.com.
>>
>> _____________________________________________
>>
>> R-help at 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.
>>
>>
>>         [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help at 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.
>>
>



More information about the R-help mailing list