Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Returnerar ett värde som anger om en angiven IPv4-adress visas i en text.
IP-adressingångar i en text måste vara korrekt avgränsade med icke-alfanumeriska tecken. Till exempel är korrekt avgränsade IP-adresser:
- "Dessa förfrågningar kom från: 192.168.1.1, 10.1.1.115 och 10.1.1.201"
- "05:04:54 127.0.0.1 GET /favicon.ico 404"
Syntax
has_ipv4(
källa,ip_address)
Läs mer om syntaxkonventioner.
Parameterar
| Namn | Typ | Krävs | Beskrivning |
|---|---|---|---|
| källa | string |
✔️ | Texten som ska sökas. |
| ip_address | string |
✔️ | Värdet som innehåller DEN IP-adress som ska sökas efter. |
Retur
true om ip_address är en giltig IPv4-adress och den hittades i källan. Annars returnerar falsefunktionen .
Tips/Råd
- Om du vill söka efter många IPv4-adresser samtidigt använder du funktionen has_any_ipv4().
- Om du vill söka efter IPv4-adressprefix använder du funktionen has_ipv4_prefix().
Exempel
I följande exempel visas användning has_ipv4 med flera skalära värden, där varje IP-adress anges som ett separat strängargument. IP-adresserna i texten avgränsas korrekt av icke-alfanumeriska tecken.
print result=has_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Resultat
| resultat |
|---|
| sann |
I följande exempel visas användning med has_ipv4 en ogiltig IP-adress. IP-adressen i texten avgränsas korrekt av icke-alfanumeriska tecken.
print result=has_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.0.256')
Resultat
| resultat |
|---|
| falskt |
I följande exempel visas användning has_ipv4 med en felaktigt avgränsad IP-adress. IP-adressen i texten avgränsas felaktigt av icke-alfanumeriska tecken.
print result=has_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Resultat
| resultat |
|---|
| falskt |