I want to remove duplicate ranges of 3 within an array:
let array = [
"string-1",
"string-2",
"string-3",
"string-4",
"string-5",
"string-3",
"string-4",
"string-5",
"string-6",
"string-7",
"string-8",
"string-9",
"string-10",
"string-11",
"string-9",
"string-10",
"string-11",
"string-12"
]
The patterns:
"string-3",
"string-4",
"string-5"
and
"string-9",
"string-10",
"string-11"
appear twice.
How would I detect and remove them?