In R, I have a string where it contains repeated groups of characters:
testString <- "Hi hi missing u lollol hahahahalol sillybilly haaaaa!"
I'm trying to use a gsub regex to replace repeated groups of characters within each word to produce the following output:
"Hi hi missing u lol halol sillybilly haaaaa!"
I've tried the following line but it isn't producing the right output:
gsub("[[:blank:]](.+?){2,}[[blank]]\\1",
replacement="\\1", testString, perl=TRUE)
What have I done wrong?