Dear Jörg,
Try this:

> gsub('\\+',"",x)
[1] "F" "F"

Take a look at "Basic Regular Expressions" in ?regex.

HTH,

Jorge



On Sat, Feb 7, 2009 at 8:55 PM, Jörg Groß <joerg@licht-malerei.de> wrote:

> Hi,
>
>
> can someone help me;
> I don't understand why this code doesn't do what it's supposed to do;
>
> x <- c("F+", "F+")
> x <- sub("F+", "F", x)
> x
>
> [1] "F+" "F+"
>
> (I want "F" "F")
>
>
>
>
> when I try this;
> x <- c("F+", "F+")
> x <- sub("+", "", x)
> x
>
> I get an error message ("invalid regular expression")
>
> ______________________________________________
> 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.
>

	[[alternative HTML version deleted]]


