Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Retourneert een waarde die aangeeft of een opgegeven IPv4-adres in een tekst wordt weergegeven.
IP-adresingangen in een tekst moeten correct worden gescheiden door niet-alfanumerieke tekens. Ip-adressen met de juiste scheidingstekens zijn bijvoorbeeld:
- "Deze aanvragen zijn afkomstig van: 192.168.1.1, 10.1.1.115 en 10.1.1.201"
- "05:04:54 127.0.0.1 GET /favicon.ico 404"
Syntaxis
has_ipv4(
bron,ip_address)
Meer informatie over syntaxisconventies.
Parameterwaarden
| Naam | Typologie | Verplicht | Beschrijving |
|---|---|---|---|
| bron | string |
✔️ | De te doorzoeken tekst. |
| ip_address | string |
✔️ | De waarde die het IP-adres bevat waarnaar moet worden gezocht. |
Retouren
true als de ip_address een geldig IPv4-adres is en het in de bron is gevonden. Anders retourneert falsede functie .
Aanbeveling
- Als u in één keer wilt zoeken naar veel IPv4-adressen, gebruikt u de functie has_any_ipv4().
- Als u wilt zoeken naar het voorvoegsel IPv4-adressen, gebruikt u de functie has_ipv4_prefix().
Voorbeelden
In het volgende voorbeeld ziet u het gebruik has_ipv4 met meerdere scalaire waarden, waarbij elk IP-adres wordt opgegeven als een afzonderlijk tekenreeksargument. De IP-adressen in de tekst worden correct gescheiden door niet-alfanumerieke tekens.
print result=has_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Uitvoer
| resultaat |
|---|
| waar |
In het volgende voorbeeld ziet u hoe u het gebruik met has_ipv4 een ongeldig IP-adres gebruikt. Het IP-adres in de tekst wordt correct gescheiden door niet-alfanumerieke tekens.
print result=has_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.0.256')
Uitvoer
| resultaat |
|---|
| onwaar |
In het volgende voorbeeld ziet u hoe u het gebruik met has_ipv4 een onjuist gescheiden IP-adres gebruikt. Het IP-adres in de tekst wordt onjuist gescheiden door niet-alfanumerieke tekens.
print result=has_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Uitvoer
| resultaat |
|---|
| onwaar |