[R] grepl

arun smartpink111 at yahoo.com
Mon May 13 14:59:42 CEST 2013


You may also try:
grepl("[.]",c("ad.1","ads","ad.2"))
#[1]  TRUE FALSE  TRUE
A.K.



----- Original Message -----
From: Francesco Isotta <isottaf at hotmail.com>
To: r-help at r-project.org
Cc: 
Sent: Monday, May 13, 2013 4:19 AM
Subject: [R] grepl

Hello,
it is not clear to me, how to search if in a string there is a "." (full
stop).
Using:

grepl(".",string)

doesn't work because the full stop it is a metacharacter (it gives "TRUE"
also if no full stop is in the character). I tried also to insert \. but it
does not work.

> grepl("\.",string)
Error: '\.' is an unrecognized escape in character string starting "\."

Thank you very much for your help

Francesco

    [[alternative HTML version deleted]]

______________________________________________
R-help at 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.




More information about the R-help mailing list