Groovy-字符串的子字符串

Groovy-字符串的子字符串,groovy,jenkins-groovy,Groovy,Jenkins Groovy,使用groovy-如何获得relkey和relkey2值-谢谢方法1: def testString = ''' relkey = CAT_RELEASE_AUG_2018 relkey2 = CAT_RELEASE_SEP_2019 ''' String val = testString.substring(testString.indexOf("=")+1) 要获得更多选项,您也可以使用此选项 方法2: def testString = ''' relkey = CAT_RELEASE_

使用groovy-如何获得relkey和relkey2值-谢谢方法1:

def testString = '''
relkey = CAT_RELEASE_AUG_2018
relkey2 = CAT_RELEASE_SEP_2019
'''
String val = testString.substring(testString.indexOf("=")+1)
要获得更多选项,您也可以使用此选项

方法2:

def testString = '''
relkey = CAT_RELEASE_AUG_2018
relkey2 = CAT_RELEASE_SEP_2019
'''
String val = testString.substring(testString.indexOf("=")+1)
但这取决于你

例如,要加载为映射,请执行以下操作: 有很多方法可以加载为map,但举个简单的例子

String val = testString.split("=")[1]

可能的重复请给我一个例子,因为我有多个释放键-谢谢你不应该这样存储它,这是我想提到的第一点,最好使用例如
Map
作为键值对,或者,至少你应该使用例如字符串数组。。然后你将能够迭代对象的每个元素,对这些特定的字符串进行拆分或子字符串扫描,我有这个例子。谢谢你的帮助@Garlapak需要获得两个关键值。我能举个例子吗please@garlapak有很多方法可以做到这一点。我用一个简单的例子更新了答案。享受学习…@garlapak如果你想探索更多,我的回复可能会帮助你。