gpt4 book ai didi

string - 在 groovy 中获取标记化字符串中的最后一个单词

转载 作者:行者123 更新时间:2023-12-03 13:46:18 25 4
gpt4 key购买 nike

一个基本的字符串处理问题..我有一个像 val1.val2.val3...vlaN 这样的标记化字符串
如何从上面的字符串中获取最后一个单词 vlaN。

最佳答案

如果您将负索引 n 传递给 subscript operator在列表中,您将获得第 n 个最后一个元素。因此,-1 元素是最后一个:

def words = 'val1.val2.val3'
def last = words.tokenize('.')[-1]
assert last == 'val3'

更新 :你也有,可以说更具可读性, last 方法:
def last = words.tokenize('.').last()

关于string - 在 groovy 中获取标记化字符串中的最后一个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9660398/

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