我是Groovy的新手并且想知道关注可能吗?
我有一个使用datestamp自动生成的文件,例如saledata20180429 是否可以使用Groovy对其进行编码并将文件名转换为saledata-2018-04-29.txt
答案 0 :(得分:1)
简单的子串调用可以完成:
def name = 'saledata20180429'
def newname = "saledata-${name[8..11]}-${name[12..13]}-${name[14..15]}.txt"
newname
评估为'saledata-2018-04-29.txt'