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 un prefijo de una dirección IPv4 especificada aparece en un texto.
Un prefijo de dirección IP válido es una dirección IPv4 completa (192.168.1.11
) o su prefijo que termina con un punto (192.
o 192.168.
192.168.1.
).
Las entradas de dirección IP de un texto deben delimitarse correctamente con caracteres no afanumericos. 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_prefix(
ip_address_prefix 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_prefix | string |
✔️ | Prefijo de dirección IP para el que se va a buscar. |
Devoluciones
true
si el ip_address_prefix es un prefijo de dirección IPv4 válido y se encontró en el origen. De lo contrario, la función devuelve false
.
Sugerencia
Para buscar muchos prefijos IPv4 a la vez, use la función has_any_ipv4_prefix().
Ejemplos
En el ejemplo siguiente se muestra cómo usar la has_ipv4_prefix
función para buscar un prefijo de dirección IPv4 específico dentro del texto.
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.')
resultado |
---|
cierto |
En el ejemplo siguiente se muestra cómo usar has_ipv4_prefix
con un prefijo de dirección IP no válido. La dirección IP del texto está delimitada correctamente por caracteres no afanumericos.
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0')
resultado |
---|
falso |
En el ejemplo siguiente se muestra cómo usar has_ipv4_prefix
con una dirección IP no válida. La dirección IP del texto está delimitada correctamente por caracteres no afanumericos.
print result=has_ipv4_prefix('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.')
resultado |
---|
falso |
En el ejemplo siguiente se muestra cómo usar has_ipv4_prefix
con una dirección IP delimitada incorrectamente. La dirección IP del texto está delimitada incorrectamente por caracteres no autenticados.
print result=has_ipv4_prefix('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.')
resultado |
---|
falso |