代码之家  ›  专栏  ›  技术社区  ›  Nayantara Jeyaraj

根据Groovy中的模式提取单词[duplicate]

  •  1
  • Nayantara Jeyaraj  · 技术社区  · 6 年前

    是否有更好/更短/更好的方法来执行以下操作:

    filename = "AA_BB_CC_DD_EE_FF.xyz"
    parts = filename.split("_")
    packageName = "${parts[0]}_${parts[1]}_${parts[2]}_${parts[3]}"
    //packageName == "AA_BB_CC_DD"
    

    格式保持不变(6个部分,分隔符),但AA、BB的某些值和长度是可变的。

    0 回复  |  直到 7 年前