has_any_ipv4_prefix()
Retourneert een booleaanse waarde die aangeeft of een van de opgegeven IPv4-adresvoorvoegsels in een tekst wordt weergegeven.
IP-adresingangen in een tekst moeten correct worden gescheiden door niet-alfanumerieke tekens. Goed gescheiden IP-adressen 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"
Syntax
has_any_ipv4_prefix(
Bron,
ip_address_prefix [,
ip_address_prefix_2,
...] )
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
bron | string |
✔️ | De te zoeken waarde. |
ip_address_prefix | tekenreeks of dynamisch | ✔️ | Een IP-adresvoorvoegsel of een matrix met IP-adresvoorvoegsels waarnaar moet worden gezocht. Een geldig IP-adresvoorvoegsel is een volledig IPv4-adres, zoals 192.168.1.11 , of het voorvoegsel dat eindigt op een punt, zoals 192. , 192.168. of 192.168.1. . |
Retouren
true
als een van de opgegeven IP-adresvoorvoegsels een geldig IPv4-adresvoorvoegsel is en het is gevonden in de bron. Anders retourneert false
de functie .
Voorbeelden
IP-adressen als lijst met tekenreeksen
print result=has_any_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.', '192.168.') // true
result |
---|
true |
IP-adressen als dynamische matrix
print result=has_any_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', dynamic(["127.0.", "192.168."]))
result |
---|
true |
Ongeldig IPv4-voorvoegsel
print result=has_any_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0')
result |
---|
onjuist |
Onjuist gedelimineerd IP-adres
print result=has_any_ipv4_prefix('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.', '192.')
result |
---|
onjuist |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor