HI,
str1<-"x$Expensive"
regexpr("\\$",str1)[1]
#[1] 2
 str2<-"x$Exp$Expression"
unlist(gregexpr("\\$",str2))
#[1] 2 6


A.K.




----- Original Message -----
From: Data Analytics Corp. <w...@dataanalyticscorp.com>
To: "r-help@R-project.org" <r-help@r-project.org>
Cc: 
Sent: Monday, January 7, 2013 4:22 PM
Subject: [R] pattern matching

Hi,

I have a simple question.  Suppose I have a string "x$Expensive". I want to 
find the position of the $ in this string; i.e., I want a function that returns 
2.  I tried grep, regexpr, etc with no luck, unless I'm just using them 
incorrectly.  Any suggestions?

Thanks,

Walt

________________________

Walter R. Paczkowski, Ph.D.
Data Analytics Corp.
44 Hamilton Lane
Plainsboro, NJ 08536
________________________
(V) 609-936-8999
(F) 609-936-3733
w...@dataanalyticscorp.com
www.dataanalyticscorp.com

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

Reply via email to