coincide con el operador regex
Filtra un conjunto de registros en función de un valor de expresión regular que distingue mayúsculas de minúsculas.
Para obtener más información sobre otros operadores y determinar qué operador es más adecuado para la consulta, consulte Operadores de cadena de tipo de datos.
Nota
El rendimiento depende del tipo de búsqueda y de la estructura de los datos. Para conocer los procedimientos recomendados, consulte Procedimientos recomendados de consulta.
Syntax
T|
where
colmatches
regex
(
Expresión)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
T | string |
✔️ | Entrada tabular cuyos registros se van a filtrar. |
col | string |
✔️ | Columna por la que se va a filtrar. |
expression | escalar | ✔️ | Expresión regular que se usa para filtrar. El número máximo de grupos de expresiones regulares es 16. La sintaxis de expresión regular admitida por Kusto es la de la biblioteca RE2. |
Devoluciones
Las filas de T en las que el predicado es true
.
Ejemplo
StormEvents
| summarize event_count=count() by State
| where State matches regex "K.*S"
| where event_count > 10
| project State, event_count
Salida
State | event_count |
---|---|
KANSAS | 3166 |
ARKANSAS | 1028 |
LAKE SUPERIOR | 34 |
LAKE ST CLAIR | 32 |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de