我该如何分割带有点作为Groovy中分隔符的字符串?
如果我有一个像"22112018"
一个字符串,我如何将其转换为"22.11.2018"
?
编辑:
我真的不知道如何制定的问题。我想“分裂”的字符串,但split()
方法并不需要什么(不意味着相同)。
这个答案在注释(由@ernest_k)是我需要的东西不够好:
text = "22112018"
"${text[0..1]}.${text[2..3]}.${text[4..7]}"
然而,这是不是在SO方式的“答案”,所以我接受由@tim_yates答案(也可行,可能是一个更精确和可靠的解决方案)。
我想这是一个日期...
你可以这样做:
Date.parse('ddMMyyyy', '22112018').format('dd.MM.yyyy')
而不是仅仅抓住人物