?repeats the group contents below at most once:
^start of line
Negative Lookahead(?!({{(?1)*?}}|(?:(?!{{|}}).)*)*+$) Group 1({{(?1)*?}}|(?:(?!{{|}}).)*)*+ *+repeats the group contents below any number of times:
1st Alternative{{(?1)*?}} (?1)*?calls group 1 as a subroutine, repeated any number of times
2nd Alternative(?:(?!{{|}}).)* Non-Capturing Group(?:(?!{{|}}).)* *repeats the group contents below any number of times:
Negative Lookahead(?!{{|}}) .any character (except for line terminators)
$end of line
(*COMMIT)if the rest of the pattern fails, ends the entire match operation without trying another starting position
(*F)forces the current match attempt to fail at this position