3the literal 3 (5110 / 638 / 3316)
\/the literal / (4710 / 578 / 2F16)
4the literal 4 (5210 / 648 / 3416)
\/the literal / (4710 / 578 / 2F16)
.*?any Unicode character, repeated any number of times
Positive Lookahead(?=(?:3\/4\/18)|$) 1st Alternative(?:3\/4\/18) Non-Capturing Group(?:3\/4\/18) 3the literal 3 (5110 / 638 / 3316)
\/the literal / (4710 / 578 / 2F16)
4the literal 4 (5210 / 648 / 3416)
\/the literal / (4710 / 578 / 2F16)
$end of string, or before its final line terminator
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters
g modifier: global. Finds all matches instead of stopping after the first
s modifier: single line. Allows a dot to match line terminators