Bij*_*dra 2 ruby string parsing ruby-on-rails
我的ruby代码中有一个要求.我使用的是ruby 1.9.2和rails 3.0.我有一个像"SR2G1M1D2"这样的字符串.现在我想拆分它并提取像[S,R2,G1,M1,D2]这样的值.就像下一个值是字符时它应该拆分一样.是否有任何ruby函数或代码可用.
感谢名单
"SR2G1M1D2".scan(/\D\d*/)
=> ["S", "R2", "G1", "M1", "D2"]
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.