соответствует оператору регулярного выражения
Фильтрует набор записей на основе значения регулярного выражения с учетом регистра.
Дополнительные сведения о других операторах и определении того, какой оператор лучше всего подходит для запроса, см. в разделе Строковые операторы типа данных.
Примечание
Производительность зависит от типа поиска и структуры данных. Рекомендации см. в разделе Рекомендации по запросам.
Синтаксис
T|
where
Colmatches
regex
(
Выражение)
Дополнительные сведения о соглашениях о синтаксисе.
Параметры
Имя | Тип | Обязательно | Описание |
---|---|---|---|
T | string |
✔️ | Табличные входные данные, записи которых должны быть отфильтрованы. |
col | string |
✔️ | Столбец, по которому выполняется фильтрация. |
expression | скаляр | ✔️ | Регулярное выражение, используемое для фильтрации. Максимальное количество групп регулярных выражений — 16. Синтаксис регулярных выражений , поддерживаемый Kusto, — это синтаксис библиотеки RE2. |
Возвращаемое значение
Строки в T, для которых предикат имеет значение true
.
Пример
StormEvents
| summarize event_count=count() by State
| where State matches regex "K.*S"
| where event_count > 10
| project State, event_count
Выходные данные
Состояние | event_count |
---|---|
Канзас | 3166 |
АРКАНЗАС | 1028 |
ОЗЕРО СУПЕРИСТО | 34 |
ЛЕЙК-СЕНТ-КЛЕР | 32 |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по