On Feb 6, 2013, at 8:46 AM, Christofer Bogaso wrote:

> Hello again,
> 
> I was looking for some way on How to delete repeated appearance in a
> String. Let say I have following string:
> 
> Text <- "ahsgdvasgAbcabcsdahj"
> 
> Here you see "Abc" appears twice. But I want to keep only 1
> occurrence. Therefore I need that:
> 
> Text_result <- "ahsgdvasgAbcsdahj" (i.e. the first one).
> 
> Can somebody help me if it is possible using some R function?

This is not going to solve all possible variations of this problem, but then 
you proposed testing suite was rather limited, ... don't you agree?

> Text <- "ahsgdvasgAbcabcsdahabcj"
> gsub("(abc).*(abc)", "\\1", Text, ignore.case=TRUE)
[1] "ahsgdvasgAbcj"


-- 
David Winsemius
Alameda, CA, USA

______________________________________________
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