Регулярное выражение
This commit is contained in:
@@ -13,7 +13,13 @@ def decode_dns_name(raw):
|
||||
return '.'.join([label for _, label in parts])
|
||||
|
||||
# Регулярка для строки запроса
|
||||
query_pattern = re.compile(r'^(\d{2}\.\d{2}\.\d{4} \d{2}:\d{2}:\d{2}).*UDP Rcv\s+(\d+\.\d+\.\d+\.\d+).*Q\s+[[^\]]*\]\s+(\w+)\s+((?:\(\d+\)[a-zA-Z0-9\-]+)+\(0\))')
|
||||
query_pattern = re.compile(r'^(\d{2}\.\d{2}\.\d{4} \d{2}:\d{2}:\d{2}).*UDP Rcv\s+(\d+\.\d+\.\d+\.\d+).*Q\s+
|
||||
|
||||
\[[^\]
|
||||
|
||||
]*\]
|
||||
|
||||
\s+(\w+)\s+((?:\(\d+\)[a-zA-Z0-9\-]+)+\(0\))')
|
||||
# Подключение к БД
|
||||
conn = sqlite3.connect(DB_PATH)
|
||||
cursor = conn.cursor()
|
||||
|
||||
Reference in New Issue
Block a user