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.