Groovy 从字符串创建 2 个暗淡数组 [][]
string = """
name:bla1-service,
version:Sprint-91.0.0
name:bla2-service,
version:Sprint-93.0.0
name:cbla3-service,
version:Sprint-93.0.0
name:bla4-service,
version:Sprint-93.0.0
"""
最终结果应该是一个数组,
myArray = [[bla1-service,version:Sprint-91.0.0],[bla2-service,Sprint-93.0.0] ...]
我可以使用 for 循环来搜索“名称”和“版本”等字符串并构建它,但我认为必须有一种更简单的方法(也许使用 split(",")?) 谁能提出更好的方法?
string = """
name:bla1-service,
version:Sprint-91.0.0
name:bla2-service,
version:Sprint-93.0.0
name:cbla3-service,
version:Sprint-93.0.0
name:bla4-service,
version:Sprint-93.0.0
"""
end result should be an array
myArray = [[bla1-service,version:Sprint-91.0.0],[bla2-service,Sprint-93.0.0] ...]
i can use a for loop to search for string like "name" and "version" and build this but i figure there must be a simpler way (maybe using split(",")?)
can anyone suggest a better way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正则表达式的一些简单的东西:
Something straight-forward with regex: