gpt4 book ai didi

regex - 使用 RegEx 提取逗号分隔值

转载 作者:行者123 更新时间:2023-12-01 11:46:01 28 4
gpt4 key购买 nike

我想知道是否有人可以阐明使用正则表达式来提取一些值。

我有一个看起来像这样的字符串:

$Aa37.33092,-2.9084$
  • 字符串始终以美元符号开头和结尾。
  • 起始美元符号后的两个字母无关紧要,但会一直存在。
  • 后面是两个数值,用逗号分隔。
  • 两者都可以是负数,但不一定是。
  • 两个 CAN 的点前最多三位数,点后最多五位数(实际位数在字符串到达​​之前未知)

然后,每个值都应进入 PowerShell 中的一个唯一变量以进行进一步处理,但我认为我可以应付其余部分。我只需要一些关于如何提取这些值的提示或指示。

最佳答案

还有另一种可能性:

$vals = '$Aa37.33092,-2.9084$' -split '[^--9]' -match '\S'
$val1,$val2 = $vals[0,1]

关于regex - 使用 RegEx 提取逗号分隔值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15291595/

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