Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Restituisce un valore che indica se un prefisso di indirizzo IPv4 specificato viene visualizzato in un testo.
Un prefisso di indirizzo IP valido è un indirizzo IPv4 completo (192.168.1.11
) o il prefisso che termina con un punto (192.
o 192.168.
192.168.1.
).
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_prefix(
ip_address_prefix di origine,
)
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
origine | string |
✔️ | Testo da cercare. |
ip_address_prefix | string |
✔️ | Prefisso dell'indirizzo IP per il quale eseguire la ricerca. |
Valori restituiti
true
se il ip_address_prefix è un prefisso di indirizzo IPv4 valido ed è stato trovato nell'origine. In caso contrario, la funzione restituisce false
.
Suggerimento
Per cercare più prefissi IPv4 contemporaneamente, usare la funzione has_any_ipv4_prefix().
Esempi
Nell'esempio seguente viene illustrato come usare la has_ipv4_prefix
funzione per cercare un prefisso di indirizzo IPv4 specifico all'interno del testo.
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.')
risultato |
---|
vero |
Nell'esempio seguente viene illustrato l'uso di has_ipv4_prefix
con un prefisso di indirizzo IP non valido. L'indirizzo IP nel testo è delimitato correttamente da caratteri non alfanumerici.
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0')
risultato |
---|
falso |
Nell'esempio seguente viene illustrato l'uso di has_ipv4_prefix
con un indirizzo IP non valido. L'indirizzo IP nel testo è delimitato correttamente da caratteri non alfanumerici.
print result=has_ipv4_prefix('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.')
risultato |
---|
falso |
Nell'esempio seguente viene illustrato l'uso di has_ipv4_prefix
con un indirizzo IP delimitato in modo non corretto. L'indirizzo IP nel testo è delimitato in modo non corretto da caratteri non alfanumerici.
print result=has_ipv4_prefix('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.')
risultato |
---|
falso |