我正在使用go中的一些正则表达式,这不是一个直接的过程,即需要时间来完成和理解我找到的项目并快速阅读手册;任何关于改进以下内容的意见都将不胜感激,以加快这一进程。//{aa,bb,cc,dd,etc.},{a+,b+,c+}regexp.MustCompile(`\B\{([\w-]+)(.*,)([\w-]+)(?:,[\w-]+=[\w-]+)*\}`)//abovecaptures{a+,b+,c},butnot{a+,b+,c+}//{1-9},{1-9,10,19,20-52}regexp.MustCompile(`\B\{([\d]?)-([\d]?)(?:,[\d]?=[