Sdílet prostřednictvím


has_ipv4()

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Vrátí hodnotu určující, jestli se zadaná adresa IPv4 zobrazí v textu.

Vstupy IP adres v textu musí být správně oddělené nealnumerickými znaky. Například správně oddělené IP adresy jsou:

  • "Tyto žádosti pocházejí z: 192.168.1.1, 10.1.1.115 a 10.1.1.201"
  • "05:04:54 127.0.0.1 GET /favicon.ico 404"

Syntaxe

has_ipv4(zdrojový , ip_address )

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
source string ✔️ Text, který chcete vyhledat.
ip_address string ✔️ Hodnota obsahující IP adresu, pro kterou se má hledat.

Návraty

truepokud je ip_address platnou adresou IPv4 a byla nalezena ve zdroji. V opačném případě funkce vrátí falsehodnotu .

Tip

Příklady

Správně naformátovaná IP adresa

print result=has_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1')

Výstup

result
true

Neplatná IP adresa

print result=has_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.0.256')

Výstup

result
false (nepravda)

Nesprávně oddělená IP adresa

print result=has_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1')

Výstup

result
false (nepravda)