gpt4 book ai didi

string - 使用PowerShell选择字符串的第一个字符的最快,最简洁的方法是什么?

转载 作者:行者123 更新时间:2023-12-03 00:29:22 28 4
gpt4 key购买 nike

目的:要从字符串中提取第一个字符,即应从8中提取8.0.26

尝试: "8.0.26".substring(0,1)返回8
问题:这是使用PowerShell从字符串中选择第一个字符的最快,最简洁的方法吗?

最佳答案

我没有任何证据,但是此代码段似乎表明索引(如briantist的回答)更快。

"starting"

$foo = "hello"
for ($i = 0; $i -lt 1000000; $i++) {
$bar = $foo[0]
#$bar = $foo.substring(0,1)
}

"stopping"

自己尝试看看。

更新:运行Measure-Command并确认在我的计算机上索引到字符串的速度比子字符串快。你的旅费可能会改变。

关于string - 使用PowerShell选择字符串的第一个字符的最快,最简洁的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32235978/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com