class Ideone {
static void main(String[] args) {
String commitMsg = "#build #images = image-a, image-b,image_c, imaged , image-e #setup=my-setup fixing issue with px"
def re = /(?i)(?:\G(?!^)\s?,\s?|#images\s?=\s?)(\w+(?:-\w+)*)/
def res = (commitMsg =~ re).collect { it[1] }
print(res)
}
}
Y2xhc3MgSWRlb25lIHsKICAgIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFN0cmluZyBjb21taXRNc2cgPSAiI2J1aWxkICNpbWFnZXMgPSBpbWFnZS1hLCBpbWFnZS1iLGltYWdlX2MsIGltYWdlZCAsIGltYWdlLWUgI3NldHVwPW15LXNldHVwIGZpeGluZyBpc3N1ZSB3aXRoIHB4IgogICAgICAgIGRlZiByZSA9IC8oP2kpKD86XEcoPyFeKVxzPyxccz98I2ltYWdlc1xzPz1ccz8pKFx3Kyg/Oi1cdyspKikvCgkJZGVmIHJlcyA9IChjb21taXRNc2cgPX4gcmUpLmNvbGxlY3QgeyBpdFsxXSB9CiAgICAgICAgcHJpbnQocmVzKQogICAgfQp9Cg==