我有像这样的字符串(实际上是日期和时间)"20120207080000"
。
是否有任何选项可以使用任何模式匹配技术或其他任何方式拆分给定的字符串?
即我需要这样的输出
output = ["2012", "02", "07", "08", "00", "00"]
否则是否可以将给定的字符串转换为日期/时间对象?。
ruby 版本:1.8.7
最佳答案
"20120207080000".unpack('A4A2A2A2A2A2') #=> ["2012", "02", "07", "08", "00", "00"]
关于ruby on rails 递归子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9225479/