On 09/04/2009 7:10 AM, Daniel Brewer wrote:
Hello does R support [:punct:] in regular expressions?  I am trying to
strip all regular expressions for a vector of strings.

It does, but remember that the [] chars are part of the character class; you need extra [] brackets around the whole thing, and you don't want the slash delimiters:

> x <- c("yoda-yoda","billy!")
> gsub("[[:punct:]]","",x)
[1] "yodayoda" "billy"

Duncan Murdoch


x <- c("yoda-yoda","billy!")
gsub("/[:punct:]/","",x)
[1] "yoda-yoda" "billy!"

Thanks

Dan

______________________________________________
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