首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将此值与列表分开

如何将此值与列表分开
EN

Stack Overflow用户
提问于 2018-10-05 02:24:14
回答 3查看 77关注 0票数 0

我正在从servicenow表单中获取sysid形式的username值

90b6ed4ddbad9b445905ef92ca9619e8,c7e6a18ddbad9b445905ef92ca9619cd -这些值表示两个用户的sysid

根据在表单中输入的用户,此列表值可能会有所不同。我需要用逗号分隔每个值。这样我就可以单独使用每个用户的sysid,从他的sysid中获取该用户的用户名。

此外,由于上面提到了两个值,因此根据在servicenow表单中输入的用户,该值也可以仅为1,也可以为10或更多

EN

Stack Overflow用户

发布于 2018-10-05 03:49:49

另一种方法是使用正则表达式。

代码语言:javascript
复制
$s = [90b6ed4ddbad9b445905ef92ca9619e8,c7e6a18ddbad9b445905ef92ca9619cd]
$user1, $user2 = ($s -replace '\[(.*),(.*)\]$', '$1 $2').split()

或者,如果你想要一个数组...

代码语言:javascript
复制
$users = ($s -replace '\[(.*),(.*)\]$', '$1 $2').split()
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52653225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档