gpt4 book ai didi

regex - 如何在还包含字母的字符串中增加数字?

转载 作者:行者123 更新时间:2023-12-02 23:34:38 24 4
gpt4 key购买 nike

我想对字符串中的数字执行算术运算。

例如:SGJKR67应该变成SGJKR68

另一个:NYSC34应该变成NYSC35

仅更改数字,在此示例中,两者均加一。

最佳答案

使用正则表达式和捕获组可以解决您的问题:

$reg = [regex]::new("([A-Z]+)(\d+)")
$m = $reg.Match("SGJKR67")
$digits = $m.Groups[2] # will be 67
$digits = $digit + 1; # or apply anything you want
$result = "$($m.Groups[1])$digits" # will be SGJKR and 68.

您将为比赛分配3个小组:
  • 整个“单词”。
  • 字母
  • 数字。
  • 关于regex - 如何在还包含字母的字符串中增加数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58602659/

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