That works like a charm!  Thanks so much Duncan.

On Fri, Apr 29, 2011 at 6:37 PM, Duncan Murdoch <murdoch.dun...@gmail.com>wrote:

> On 29/04/2011 9:34 PM, Miao wrote:
>
>> Thanks Duncan for clarifying this.  I'm pretty a newbie to such type of
>> characters and special characters.  In R's gsub() what regular
>> expressions shall I use to handle all these situations?
>>
>
> I don't know.  This might work:
>
> gsub("[\x01-\x1f\x7f-\xff]", "", x)
>
> (i.e. the range from character 1 to character 31, and 127 to 255) but I
> don't know if our regular expression matcher will accept those characters.
>
> Duncan Murdoch
>
>
>>
>> On Fri, Apr 29, 2011 at 6:07 PM, Duncan Murdoch
>> <murdoch.dun...@gmail.com <mailto:murdoch.dun...@gmail.com>> wrote:
>>
>>    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@r-project.org <mailto:R-help@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.
>>
>>
>>
>>
>>
>> --
>> proceed everyday
>>
>
>


-- 
proceed everyday

        [[alternative HTML version deleted]]

______________________________________________
R-help@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.

Reply via email to