Я пытаюсь найти пользователей по совпадению с регулярным выражением с использованием подстановочного знака, используя приведенный ниже фрагмент кода:
var users = await graphServiceClient.Users.Request().Select(e => new {
e.DisplayName,
e.GivenName,
e.PostalCode
}).Filter(RegexMatch(DisplayName("Rob.* Thomas")
).GetAsync();
Итак, приведенное выше должно соответствовать пользователю "Robert Thomas", а RegexMatch в данный момент недоступен в списке ключевых слов фильтра, Я только что использовал в качестве примера для достижения этой задачи. Ниже должно соответствовать Robin Thomas: - Filter (RegexMatch (DisplayName ("Robi.? Thomas")), а также в случае поиска UserPrincipalName и поиска id et c.
Я хочу добиться некоторых похожих результатов, но не удалось найти поиск регулярных выражений в документации MS Graph V1.0.
Пожалуйста, помогите мне с сопоставлением регулярных выражений с использованием MS Graph API V1.0