[R] Find and replace backslashes XXXX

Duncan Murdoch murdoch.duncan at gmail.com
Wed May 27 15:19:28 CEST 2015


On 27/05/2015 8:55 AM, Dan Abner wrote:
> Hi Ista,
> 
> Is there no way to not escape the backslash in the pathway? 

You don't need to escape it if you read it from a file, get it from
list.files(), etc.  You only need to escape it if you are writing a
literal string in R code.

Duncan Murdoch

The
> pathway is going to change and will become very long and I need to do
> this programmatically. Beside, escaping the backslash defeats the
> purpose of using gsub. If I could do this manually each and every
> time, I would change simply change the backslash to a forward slash
> and therefore not need gsub at all...
> 
> Thanks,
> 
> Dan
> 
> On Tue, May 26, 2015 at 9:56 PM, Ista Zahn <istazahn at gmail.com> wrote:
>> Escape the backslash with another backslash, i.e.,
>>
>> gsub("\\","/","X:\\Classes\\TT\\Automation", fixed = TRUE)
>>
>> best,
>> Ista
>>
>> On Tue, May 26, 2015 at 9:30 PM, Dan Abner <dan.abner99 at gmail.com> wrote:
>>> Hi all,
>>>
>>> I realize that the backslash is an escape character in R, therefore, I
>>> am trying to replace it with a forward slash. Can someone please
>>> suggest how to get this code to work?
>>>
>>>> lib<-gsub("\","/","X:\Classes\TT\Automation")
>>> Error: unexpected symbol in "lib<-gsub("\","/","X"
>>>
>>>
>>> Thanks,
>>>
>>> Dan
>>>
>>> ______________________________________________
>>> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
>>> 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.
> 
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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