关于正则表达式的问题编辑要求和删除电子邮件/用户名的一部分

问题描述 投票:-2回答:1

全新的只有正则表达式,看了几导游我的问题如下。第三方解决方案连接到我们的ADFS 2016环境。我们遇到了一个问题,因为该解决方案不能处理长用户名和UPN和我们的用户的电子邮件是用户的缩写3或4 [email protected]的格式,所以戴夫迪布利JR会ddj.department@ourcompany .COM

我想这样做的是使用正则表达式从索赔的任何建议,如何做到这一点的首字母后切一切吗?

regex adfs claims-based-identity
1个回答
0
投票

您可以使用正则表达式在权利规则语言字符串操作。外汇:

C:[式==“http://contoso.com/role”] =>问题(类型=“http://contoso.com/role”,值= REGEXREPLACE(c.Value,“?(ⅰ)导演”,“管理器“);

通过任何角色要求通过。如果任何索赔含有单词“导演”,REGEXREPLACE()将其更改为“经理”。例如,“财务总监”将通过为“财务经理”。

https://social.technet.microsoft.com/wiki/contents/articles/16161.ad-fs-2-0-using-regex-in-the-claims-rule-language.aspx以获取更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.