我使用的是Ruby2.4。如果我的字符串开头有数字,我可以通过执行以下操作来获得整数形式的值
2.4.0 :003 > s = "13s"
=> "13s"
2.4.0 :004 > s.to_i
=> 13但是,如果数字在字符串的末尾,我如何获得整数形式的数字呢?例如,在
s13我在字符串的末尾有"13“,但很明显,.to_i不会提取它...
2.4.0 :005 > s = "s13"
=> "s13"
2.4.0 :006 > s.to_i
=> 0提取字符串末尾的数字部分的一般方法是什么?如果字符串是
abcd我希望数字部分只是零。
https://stackoverflow.com/questions/47721176
复制相似问题