\ban ASCII word boundary
Courtthe literal text Court (case insensitive) \h+any horizontal whitespace character, repeated at least once
Non-Capturing Group(?:Case\h+Fee|Filing Fee:) 1st AlternativeCase\h+Fee Casethe literal text Case (case insensitive) \h+any horizontal whitespace character, repeated at least once
Feethe literal text Fee (case insensitive) 2nd AlternativeFiling Fee: Filing Fee:the literal text Filing Fee: (case insensitive) \h+any horizontal whitespace character, repeated at least once
Non-Capturing Group(?:Contract\h+)? ?repeats the group contents below at most once:
Contractthe literal text Contract (case insensitive) \h+any horizontal whitespace character, repeated at least once
\$the literal $ (3610 / 448 / 2416)
\Kresets the starting point of the reported match. Any previously consumed characters are no longer included in the final match
\d+a digit, repeated at least once
\.the literal . (4610 / 568 / 2E16)
\d+a digit, repeated at least once
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters
g modifier: global. Finds all matches instead of stopping after the first