【问题标题】:Find the content and increment value from Ruby从 Ruby 中查找内容和增量值
【发布时间】:2017-11-14 16:06:47
【问题描述】:

我有 json 文件,其中包含以下内容。 我需要通过 ruby​​ 代码找到并增加最后一个数字“1.39.25.1”,例如 1.39.25.2、1.39.25.3 等等。

    "appVersion": {
    "buildFlavour": "varation",
    "customisation": "MY.VER.NUM",
    "version": "1.39.25.1"
},

请帮忙

【问题讨论】:

  • 这类问题在这里是题外话。所以不是人们免费为你编写代码的服务。
  • 你不需要为我写代码。只需给出提示即可!否则跳过它

标签: ruby chef-infra


【解决方案1】:

String#succ 是一种快速简便的方法:

"1.39.25.1".succ  #=> "1.39.25.2"

【讨论】:

    【解决方案2】:
    *others, last = "1.39.25.1".split(".")
    [*others, last.next].join(".")
    # => "1.39.25.2"
    

    【讨论】:

    • 非常感谢。将检查并确认您。
    猜你喜欢
    • 1970-01-01
    • 2018-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多