^start of line
.*any character (except for line terminators), repeated any number of times
.any character (except for line terminators)
.*any character (except for line terminators), repeated any number of times
\1the text saved by group 1
.*any character (except for line terminators), repeated any number of times
$end of line
(*SKIP)acts like (*PRUNE), but the next unanchored match attempt starts where (*SKIP) was reached instead of at the next subject character
(*F)forces the current match attempt to fail at this position