Regex для извлечения первых двух октетов IP-адреса в кусте

Я хочу извлечь только первые два октета IP-адреса в кусте. Кто-нибудь может сказать мне, что эквивалентный Regex поддерживается в Hive?

Например, извлеките "192.96.0.0" из ip_address "192.96.45.33".

1 ответ

192\\.96\\.\\d{3}\\.\\d{3}

Угадайте, это должно работать, как использует Hive Java формат.

или же

192\\.96\\.(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.)(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)
Другие вопросы по тегам