Condividi tramite


has_ipv4()

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft Sentinel

Restituisce un valore che indica se un indirizzo IPv4 specificato viene visualizzato in un testo.

Gli ingressi degli indirizzi IP in un testo devono essere delimitati correttamente con caratteri non alfanumerici. Ad esempio, gli indirizzi IP delimitati correttamente sono:

  • "Queste richieste provengono da: 192.168.1.1, 10.1.1.115 e 10.1.1.201"
  • "05:04:54 127.0.0.1 GET /favicon.ico 404"

Sintassi

has_ipv4(ip_address di origine , )

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
source string ✔️ Testo da cercare.
ip_address string ✔️ Valore contenente l'indirizzo IP in cui eseguire la ricerca.

Valori restituiti

truese il ip_address è un indirizzo IPv4 valido ed è stato trovato nell'origine. In caso contrario, la funzione restituisce false.

Suggerimento

Esempi

Indirizzo IP formattato correttamente

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

Output

result
true

Indirizzo IP non valido

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

Output

result
false

IP delimitato in modo non corretto

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

Output

result
false