- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我用UPN创建了100个云用户,并将CloutTest1命名为CloudTest100。
如何根据他们的人数过滤/获得这些用户?例如30至40岁的使用者
我试过了
get-msoluser -all | ? {$_.userprincipalname.replace('CloudTest','') -lt 50} | select DisplayName | Sort-Object -Descending
DisplayName
CloudTest25
CloudTest16
CloudTest32
CloudTest44
CloudTest45
CloudTest37
CloudTest1
CloudTest12
CloudTest26
CloudTest4
CloudTest38
CloudTest34
CloudTest11
CloudTest31
CloudTest35
CloudTest19
CloudTest24
CloudTest39
CloudTest49
CloudTest42
CloudTest36
CloudTest10
CloudTest15
CloudTest18
CloudTest47
CloudTest41
CloudTest27
CloudTest20
CloudTest30
CloudTest2
CloudTest46
CloudTest40
CloudTest22
CloudTest48
CloudTest17
CloudTest23
CloudTest13
CloudTest3
CloudTest43
CloudTest28
CloudTest21
CloudTest100
CloudTest5
CloudTest33
CloudTest14
CloudTest29
最佳答案
如前所述,您希望按字母顺序对数字进行排序。
这就是为什么必须使用[int]
将包含数字的字符串转换为整数的原因。
话虽如此,UserPrincipal名称具有“Internet样式”格式,例如CloudTest21@YourDomain.com
(您可以阅读有关here的信息)
在您的测试情况下,我宁愿根据Where-Object
属性执行DisplayName
:
Get-MsolUser -All | Where-Object {[int]($_.DisplayName -replace '^CloudTest', '') -lt 50} |
Select-Object DisplayName,
@{Name = 'UserNumber'; Expression = {[int]($_.DisplayName -replace '^CloudTest', '')}} |
Sort-Object -Property UserNumber -Descending |
Select-Object DisplayName
UserPrincipalName
进行比较,则可以执行以下操作:
Get-MsolUser -All |
Where-Object {[int]($_.UserPrincipalName.Split("@")[0] -replace '^CloudTest', '') -lt 50} |
Select-Object DisplayName,
@{Name = 'UserNumber'; Expression = {[int]($_.UserPrincipalName.Split("@")[0] -replace '^CloudTest', '')}} |
Sort-Object -Property UserNumber -Descending |
Select-Object DisplayName
CloudTest001
CloudTest002
...
CloudTest100
-lt 50
子句中的
-in 30..40
替换为
Where-Object
。
关于powershell - 如何比较字符串末尾的数字值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54417372/
我正在更改链接网址以添加 www.site.com/index.html?s=234&dc=65828 我通过此代码得到的是:site.com/&dc=65828 var target="&dc=65
我在编译过程中收到错误: src/smtp.c:208:1: warning: control reaches end of non-void function [-Wreturn-type] 这是相
这是我的 bootstrap/html 代码: Put email 位置正确,但我希望输入字段的大小延伸到 div 末尾。谁能帮帮我? 最佳答案 只需按百分比指定宽度,如下所示
我正在尝试获取一个像这样的 json 对象: filters = {"filters": myArray}; 并将其附加到 URL 的末尾,使用: this.router.navigate([`/de
这个问题已经有答案了: Remove hash from url (5 个回答) 已关闭 10 年前。 我有一个网站,stepaheadresidents.com ,并且井号 (#) 会自动添加到 u
我有这个代码 $('container a').appendTo('.container'); dzedzdqdqdqzdqdzqdzqdqzdqd Forgot password
为了练习更多 Python 知识,我尝试了 pythonchallenge.com 上的挑战 简而言之,作为第一步,此挑战要求从末尾带有数字的 url 加载 html 页面。该页面包含一行文本,其中有
我对 FS2 很陌生,需要一些有关设计的帮助。我正在尝试设计一个流,它将从底层的 InputStream 中提取 block ,直到结束。这是我尝试过的: import java.io.{File,
我对 FS2 很陌生,需要一些有关设计的帮助。我正在尝试设计一个流,它将从底层的 InputStream 中提取 block ,直到结束。这是我尝试过的: import java.io.{File,
我正在编写一个 ajax 应用程序,并且在 php 脚本中有一个函数: public function expire_user() { $r=array("return"=>'OK');
我正在使用一个QListView,它包装了一个非常简单的列表模型。我想尝试实现类似于某些网页中看到的“无限滚动”的东西。 目前,模型通过最多添加 100 个项目的方法更新(它们取自外部 Web API
运行 cucumber 测试给我以下错误 end of file reached (EOFError) /usr/lib64/ruby/2.0.0/net/protocol.rb:153:in
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我想知道版本命名的具体作用是什么? 喜欢 jquery.js?ver=1.4.4 我的意思是如果我使用像这样的 cdn jquery/1.4.4/jquery.min.js?ver=1.4.4但是另一
" data-fancybox-group="gallery" title="">" alt="" /> 在此代码中 echo $prod['item_image_url'];打印存储在我的表中的图像
我目前使用 Wordpress 作为博客平台,但我想更改为使用 Jekyll 来生成静态页面。在 WordPress 上,我的 URL 使用以下格式: /年/月/日/标题 但我想将其重定向到 /年/月
根据docs这应该是不可能的 Regular expressions cannot be anchored to the beginning or end of a token 尽管如此,它似乎对我有
有没有办法创建 dijit 并将其附加到 div 的末尾?假设我有以下代码: Add Person 我在网上找到了以下代码,但这替换了我的“attendants”div: var personCo
我有这段代码: //execute post (the result will be something like {"result":1,"error":"","id":"4da775
我需要一些函数方面的帮助。 我想编写一个插入链表的函数。但不仅仅是中间,如果必须插入前端或末尾,它也必须起作用。 结构: typedef struct ranklist { i
我是一名优秀的程序员,十分优秀!