[R] RegExp Question

Peter Malewski peter.malewski at gmx.de
Wed Aug 15 17:07:20 CEST 2001


I've already a solution just the question: is this 

> gsub("[A-Z]","\#",c("1","2",NA,"B"))
[1] "1"  "2"  "##" "#" 
               ^^
               ^^
intended (handlings NA: yes I know that 

> is.na(c("a",NA)[2])
[1] TRUE
> is.character(c("a",NA)[2])
[1] TRUE

)?


PM

On Wed, Aug 15, 2001 at 11:57:56AM +0200, Peter Malewski wrote:
> On Wed, Aug 15, 2001 at 11:52:07AM +0200, Peter Dalgaard BSA wrote:
> > Peter Malewski <peter.malewski at gmx.de> writes:
> > 
> > > gsub("F\.","d",c("F123","F.123"),extended=F)
> > > [1] "d23"  "d123"
> > > 
> > > the problem is that the "F123" string is replaced (escaping "." 
> > > does not work??). What can I do?
> > 
> > Escape more:
> > 
> > > gsub("F\\.","d",c("F123","F.123"),extended=F)
> > [1] "F123" "d123"
> > 
> > Notice that
> > 
> > > "F\."
> > [1] "F."
> > 
> 
> Thanks. 
> P.
> 
> -- 
> P.Malewski, Limmerstr.47, 30451 Hannover, 0511-2135008
> At work: http://www.MH-Hannover.de 0511 532 3194 / Fax: 0511 532 3190, 
> P.Malewski at tu-bs.de, peter.malewski at gmx.de, malewski.peter at mh-hannover.de.
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
> Send "info", "help", or "[un]subscribe"
> (in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._

-- 
P.Malewski, Limmerstr.47, 30451 Hannover, 0511-2135008
At work: http://www.MH-Hannover.de 0511 532 3194 / Fax: 0511 532 3190, 
P.Malewski at tu-bs.de, peter.malewski at gmx.de, malewski.peter at mh-hannover.de.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._



More information about the R-help mailing list