has_any_ipv4()
Returnerar ett värde som anger om en av angivna IPv4-adresser 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 begäranden 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_any_ipv4(
Källkod,
ip_address [,
ip_address_2,
...] )
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
Källkod | string |
✔️ | Det värde som ska sökas. |
ip_address | sträng eller dynamisk | ✔️ | En IP-adress eller en matris med IP-adresser som ska sökas efter. |
Returer
true
om en av de angivna IP-adresserna är en giltig IPv4-adress och den hittades i källan. Annars returnerar false
funktionen .
Exempel
IP-adresser som lista över strängar
print result=has_any_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1', '127.0.0.2')
resultat |
---|
true |
IP-adresser som dynamisk matris
print result=has_any_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', dynamic(['127.0.0.1', '127.0.0.2']))
resultat |
---|
true |
Ogiltig IPv4-adress
print result=has_any_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', dynamic(["127.0.0.256", "192.168.1.1"]))
resultat |
---|
falskt |
Felaktigt avgränsad IP-adress
print result=has_any_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1', '192.168.1.1') // false, improperly delimited IP address
resultat |
---|
falskt |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för