Re: [R] find and replace characters in a string

2013-03-27 Thread PIKAL Petr
Although I am not an expert, this is simple.

txt<-  "LOI ."
gsub(".","%",txt, fixed=TRUE)

Regards
Petr


> -Original Message-
> From: r-help-boun...@r-project.org [mailto:r-help-bounces@r-
> project.org] On Behalf Of Rui Barradas
> Sent: Wednesday, March 27, 2013 5:17 PM
> To: Shane Carey
> Cc: r-help@r-project.org
> Subject: Re: [R] find and replace characters in a string
> 
> Hello,
> 
> The period is a metacharacter so you have to escape it.
> The period is escaped with a '\'. In it's turn, '\' is a metacharacter
> so it needs to be escaped. Hence the double'\\'.
> 
> x <- "LOI ."
> gsub("\\.", "(%)", x)
> 
> 
> Hope this helps,
> 
> Rui Barradas
> 
> Em 27-03-2013 16:09, Shane Carey escreveu:
> > Hi,
> >
> > I have a string of text as follows "LOI ."
> >
> > How do I replace the dot with "(%)"
> >
> > gsub(".","(%)",LOI .)
> >
> > gives
> >
> > "(%)(%)(%)(%)(%)"
> >
> > Thanks
> >
> 
> __
> 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.

__
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.


Re: [R] find and replace characters in a string

2013-03-27 Thread Rui Barradas

Hello,

The period is a metacharacter so you have to escape it.
The period is escaped with a '\'. In it's turn, '\' is a metacharacter 
so it needs to be escaped. Hence the double'\\'.


x <- "LOI ."
gsub("\\.", "(%)", x)


Hope this helps,

Rui Barradas

Em 27-03-2013 16:09, Shane Carey escreveu:

Hi,

I have a string of text as follows "LOI ."

How do I replace the dot with "(%)"

gsub(".","(%)",LOI .)

gives

"(%)(%)(%)(%)(%)"

Thanks



__
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.


Re: [R] find and replace characters in a string

2013-03-27 Thread arun
txt<-  "LOI ."
gsub("[.]","%",txt)
#[1] "LOI %"
A.K.






From: Shane Carey 
To: r-help@r-project.org 
Sent: Wednesday, March 27, 2013 12:09 PM
Subject: [R] find and replace characters in a string

Hi,

I have a string of text as follows "LOI ."

How do I replace the dot with "(%)"

gsub(".","(%)",LOI .)

gives

"(%)(%)(%)(%)(%)"

Thanks
-- 
Shane

    [[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.

__
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.