删除groovy中字段的第一个字符

时间:2015-08-31 13:31:38

标签: java groovy

我遇到了一种自制问题。我有一个数据库,其中一个字段有自己的porperty_type(“自制”......),并且填充了一个字母,后跟一个数字。

我需要做的是输出填充零的“9位”版本的数字。 (值可以是F234以及F12345678)。对于填充,我打算使用myString.padLeft(8, '0')

我的问题是起始信。我怎样才能摆脱它并将字段转换为字符串或int? java的所有命令我发现只能使用字符串或整数,但不能像我这样混合使用。 (deletecharat,substring等。)

有什么建议吗?提前致谢

1 个答案:

答案 0 :(得分:3)

使用[]运算符:

assert 'F1234'[1..-1].padLeft(8,'0') == '00001234'