[R] grep with "|" character
murdoch at stats.uwo.ca
Tue Oct 23 12:41:55 CEST 2007
On 23/10/2007 6:34 AM, Daniel Brewer wrote:
> I am having a problem searching for the "|" character in a string.
> Gives all the strings in a vector but when I try to escape it
> It comes up with the error
> Warning messages:
> 1: '\|' is an unrecognized escape in a character string
> 2: unrecognized escape removed from "\|"
> Anyone know how to solve this?
Grep needs to see the escape character, so you need to escape that too,
The \\ is the way to enter a single backslash in an R string. The
vertical bar isn't special to R, so it doesn't need escaping at that level.
More information about the R-help