2015-12-17 206 views
-1

我想知道如何编写一些代码来使用Ruby将字符串分成五块。非常感谢。将字符串分成块

+0

查看[String#split](http://ruby-doc.org/core-2.2.0/String.html#method-i-split)和[String#slice](http: //ruby-doc.org/core-2.2.0/String.html#method-i-slice) - 其中一个应该引导您构建其他逻辑 –

+2

欢迎来到SO。请花些时间阅读http://stackoverflow.com/help/how-to-ask。它会帮助你发布更好的问题并(希望)得到很好的答案。 – orde

回答

1

您可以使用String#scan方法来实现它。例如'string_test'.scan(/.{1,5}/)

+0

你试过了吗? – mudasobwa

+0

我有,它的工作 – mic4ael

+0

''abc'.scan /.{5}/#⇒[]'我怀疑这是一个预期的结果。 – mudasobwa

相关问题