\ban ASCII word boundary
Athe literal A (6510 / 1018 / 4116) (case sensitive)
\s+any whitespace character, repeated at least once
chargethe literal text charge (case sensitive) \s+any whitespace character, repeated at least once
ofthe literal text of (case sensitive) \s+any whitespace character, repeated at least once
\D*any character that's not a digit, repeated any number of times
\ban ASCII word boundary
\d+a digit, repeated at least once
Non-Capturing Group(?:\.\d+)? ?repeats the group contents below at most once:
\.the literal . (4610 / 568 / 2E16)
\d+a digit, repeated at least once
\s+any whitespace character, repeated at least once
atthe literal text at (case sensitive) \s+any whitespace character, repeated at least once
\Sany non-whitespace character
.*?any character (except for line terminators), repeated any number of times
\s+any whitespace character, repeated at least once
hasthe literal text has (case sensitive) \s+any whitespace character, repeated at least once
beenthe literal text been (case sensitive) \s+any whitespace character, repeated at least once
authorizedthe literal text authorized (case sensitive) \s+any whitespace character, repeated at least once
onthe literal text on (case sensitive) \s+any whitespace character, repeated at least once
\Sany non-whitespace character
.*?any character (except for line terminators), repeated any number of times
\s+any whitespace character, repeated at least once
atthe literal text at (case sensitive) \s+any whitespace character, repeated at least once
Negated Character Class[^.]+ +matches at least one character outside the set below:
.the literal . (4610 / 568 / 2E16)
\.the literal . (4610 / 568 / 2E16)
g modifier: global. Finds all matches instead of stopping after the first