Regular Expressions 101

Library entries

0
python

HTML TAG Matcher

Match any HTML tags.
Submitted by anonymous - 5 years ago
0
python

Remove file name from path

no description available
Submitted by anonymous - 5 years ago
0
python

KBC: Extract ASA Names

no description available
Submitted by anonymous - 5 years ago
0
python

匹配html中多个所需内容

no description available
Submitted by anonymous - 5 years ago
0
golang

Flag Recogniser

no description available
Submitted by anonymous - 5 years ago
0
golang

Action Rec

no description available
Submitted by anonymous - 5 years ago
0
golang

aprs

no description available
Submitted by anonymous - 5 years ago
0
python

feetinches1

no description available
Submitted by anonymous - 5 years ago
0
python

Float number regex

Float number without letters and symbols
Submitted by anonymous - 5 years ago
0
python

Synop

no description available
Submitted by anonymous - 5 years ago
0
python

Synop

no description available
Submitted by anonymous - 5 years ago
0
python

aaa

aaa
Submitted by anonymous - 5 years ago
0
python

policy_extraction

no description available
Submitted by anonymous - 5 years ago
0
golang

abc

no description available
Submitted by anonymous - 5 years ago

Simplified nginx access log filter with group name

Vote

0

Regular Expression
python

r"
(?P<remote_addr>(?:^|\b(?<!\.))(?:1?\d\d?|2[0-4]\d|25[0-5])(?:\.(?:1?\d\d?|2[0-4]\d|25[0-5])){3}(?=$|[^\w.]))\s-\s(?P<remote_usr>-|[a-z_][a-z0-9_]{0,30})\s(?P<date_time>\[(?P<date>[0-2][0-9]\/\w{3}\/[12]\d{3}):(?P<time>\d\d:\d\d:\d\d).*\])\s(?P<request>\"(?P<req_method>GET|POST|HEAD|PUT|DELETE|CONNECT|OPTIONS|TRACE|PATCH)\s(?P<req_uri>\/[^\s]*)\s(?P<http_ver>HTTP/\d\.\d)\")\s(?P<status>\d{3})\s(?P<body_byte_sent>\d+)\s\"(?P<http_referer>[^\s]+)\"\s\"(?P<user_agent>[^\"]+)\"\s\"(?P<forward_for>[^\"]+)\"
"

Description

Loading markdown...
Submitted by anonymous - 5 years ago