我的问题是:如何在括号之前找到用户没有空格,如下所示?
Display name : John Wick(IT Engineeer)
通常情况下,我可以在括号前找到多个空格。
Get-ADUser -filter * -Properties DisplayName | ? {$_.DisplayName -match "\s{2,}\("}
答案 0 :(得分:0)
将正则表达式更改为:
"[^\s]+\("
这将在括号前面找到没有(^
)具有空格(\s
)的任何用户名。显然,这假设所有用户都有如下名称:User Name (Department)