Group date_time(?P<date_time>[0-9]{4}-[0-9]{2}-[0-9]{2}\s*[0-9]{2}:[0-9]{2}:[0-9]{2}) {4}matches exactly 4 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
-the literal - (4510 / 558 / 2D16)
{2}matches exactly 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
-the literal - (4510 / 558 / 2D16)
{2}matches exactly 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
\s*any whitespace character, repeated any number of times
{2}matches exactly 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
:the literal : (5810 / 728 / 3A16)
{2}matches exactly 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
:the literal : (5810 / 728 / 3A16)
{2}matches exactly 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
the literal (3210 / 408 / 2016)
Group x_edge_location(?P<x_edge_location>[^ ]+) Negated Character Class[^ ]+ +matches at least one character outside the set below:
the literal (3210 / 408 / 2016)
the literal (3210 / 408 / 2016)
Group sc_bytes(?P<sc_bytes>[0-9]+) +matches at least one character from the set below:
0-9one character from 0 (4810) to 9 (5710)
the literal (3210 / 408 / 2016)
Group c_ip(?P<c_ip>[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}) Character Class[0-9]{1,3} {1,3}matches between 1 and 3 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
\.the literal . (4610 / 568 / 2E16)
Character Class[0-9]{1,3} {1,3}matches between 1 and 3 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
\.the literal . (4610 / 568 / 2E16)
Character Class[0-9]{1,3} {1,3}matches between 1 and 3 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
\.the literal . (4610 / 568 / 2E16)
Character Class[0-9]{1,3} {1,3}matches between 1 and 3 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
the literal (3210 / 408 / 2016)
Group cs_method(?P<cs_method>[^ ]+) Negated Character Class[^ ]+ +matches at least one character outside the set below:
the literal (3210 / 408 / 2016)
the literal (3210 / 408 / 2016)
Group cs_host(?P<cs_host>[^ ]+) Negated Character Class[^ ]+ +matches at least one character outside the set below:
the literal (3210 / 408 / 2016)
the literal (3210 / 408 / 2016)
Group cs_uri_stem(?P<cs_uri_stem>[^ ]+) Negated Character Class[^ ]+ +matches at least one character outside the set below:
the literal (3210 / 408 / 2016)
the literal (3210 / 408 / 2016)
Group sc_status(?P<sc_status>[0-9]+) +matches at least one character from the set below:
0-9one character from 0 (4810) to 9 (5710)
the literal (3210 / 408 / 2016)
Group cs_referer(?P<cs_referer>[^ ]+) Negated Character Class[^ ]+ the literal (3210 / 408 / 2016)
Group cs_user_agent(?P<cs_user_agent>[^ ]+) the literal (3210 / 408 / 2016)
Group cs_uri_query(?P<cs_uri_query>[^ ]+) the literal (3210 / 408 / 2016)
Group cs_cookie(?P<cs_cookie>[^ ]+) the literal (3210 / 408 / 2016)
Group x_edge_result_type(?P<x_edge_result_type>[^ ]+) the literal (3210 / 408 / 2016)
Group x_edge_request_id(?P<x_edge_request_id>[^ ]+) the literal (3210 / 408 / 2016)
Group x_host_header(?P<x_host_header>[^ ]+) the literal (3210 / 408 / 2016)
Group cs_protocol(?P<cs_protocol>[^ ]+) the literal (3210 / 408 / 2016)
Group cs_bytes(?P<cs_bytes>[^ ]+) the literal (3210 / 408 / 2016)
Group time_taken(?P<time_taken>[^ ]+) the literal (3210 / 408 / 2016)
Group x_forwarded_for(?P<x_forwarded_for>[^ ]+) the literal (3210 / 408 / 2016)
Group ssl_protocol(?P<ssl_protocol>[^ ]+) the literal (3210 / 408 / 2016)
Group ssl_cipher(?P<ssl_cipher>[^ ]+) the literal (3210 / 408 / 2016)
Group x_edge_response_result_type(?P<x_edge_response_result_type>[^ ]+) the literal (3210 / 408 / 2016)
Group cs_protocol_version(?P<cs_protocol_version>[^ ]+) the literal (3210 / 408 / 2016)
Group fle_status(?P<fle_status>[^ ]+) the literal (3210 / 408 / 2016)
Group fle_encrypted_fields(?P<fle_encrypted_fields>[^\n]+) g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string