Re: [R] regular expression in gsub() for strings with leading backslash

From: Duncan Murdoch <murdoch.duncan_at_gmail.com>
Date: Fri, 29 Apr 2011 21:07:37 -0400

On 29/04/2011 7:41 PM, Miao wrote:
> Hello,
>
> Can anyone help on gsub() in R? I have a string like something below, and
> wanted to delete all the strings with leading backslash, including "\xa0On",
> "\023, "\xab", and many others. How should I write a regular expression
> pattern in gsub()? I don't care how many characters following backslash.

If those are R strings, none of them contain a backslash. In R, a backslash would always be printed as \\.

\x is the introduction to a hexadecimal encoding for a character; the next two characters show the hex digits. So your first string contains a single character \xa0, the third one contains \xab, and so on.

The \023 is an octal encoding for a single character.

Duncan Murdoch

>
> txt<- "Is This Thing\xa0On? http://bit.ly/jAbKem wait \023 for people \xab
> and be patient :"
>
> Thanks in advance,
> Miao
>
> [[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.



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. Received on Sat 30 Apr 2011 - 01:13:32 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sat 30 Apr 2011 - 03:20:34 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive