用分隔符分割string
我目前正在尝试拆分string1128-2
以便我可以有两个单独的值例如:值1:1128和值2:2,以便我可以然后分别使用每个值。 我试过split()
但没有成功。 有没有一个具体的方式来处理这个或更好的方式吗?
尝试:
def (value1, value2) = '1128-2'.tokenize( '-' )
你打电话怎么打? 它是这样工作的:
def values = '1182-2'.split('-') assert values[0] == '1182' assert values[1] == '2'
def (value1, value2) = '1128-2'.split('-')
应该可以工作。
任何人都可以在Groovy Console中试试这个吗?
def (v, z) = '1128-2'.split('-') assert v == '1128' assert z == '2'