Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Devuelve un valor que indica si una dirección IPv4 especificada aparece en un texto.
Las entradas de dirección IP de un texto deben delimitarse correctamente con caracteres no alfanuméricos. Por ejemplo, las direcciones IP delimitadas correctamente son:
- "Estas solicitudes proceden de: 192.168.1.1, 10.1.1.115 y 10.1.1.201"
- "05:04:54 127.0.0.1 GET /favicon.ico 404"
Sintaxis
has_ipv4(
,
ip_address de origen)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Obligatorio | Descripción |
---|---|---|---|
de origen | string |
✔️ | Texto que se va a buscar. |
ip_address | string |
✔️ | Valor que contiene la dirección IP para la que se va a buscar. |
Devoluciones
true
si el ip_address es una dirección IPv4 válida y se encontró en el origen. De lo contrario, la función devuelve false
.
Sugerencia
- Para buscar muchas direcciones IPv4 a la vez, use has_any_ipv4().
- Para buscar el prefijo de direcciones IPv4, use has_ipv4_prefix().
Ejemplos
En el ejemplo siguiente se muestra cómo usar has_ipv4
con varios valores escalares, donde cada dirección IP se proporciona como argumento de cadena independiente. Las direcciones IP del texto están delimitadas correctamente por caracteres no alfanuméricos.
print result=has_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Salida
resultado |
---|
cierto |
En el ejemplo siguiente se muestra cómo usar has_ipv4
con una dirección IP no válida. La dirección IP del texto está delimitada correctamente por caracteres no alfanuméricos.
print result=has_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.0.256')
Salida
resultado |
---|
falso |
En el ejemplo siguiente se muestra cómo usar has_ipv4
con una dirección IP delimitada incorrectamente. La dirección IP del texto está delimitada incorrectamente por caracteres no alfanuméricos.
print result=has_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Salida
resultado |
---|
falso |