How to split string into 2 parts after certain position

后端 未结 6 1563
隐瞒了意图╮
隐瞒了意图╮ 2021-01-17 10:53

For example I have some random string:

str = \"26723462345\"

And I want to split it in 2 parts after 6-th char. How to do this correctly?

6条回答
  •  说谎
    说谎 (楼主)
    2021-01-17 11:21

    As a fun answer, how about:

    str.split(/(^.{1,6})/)[1..-1]
    

    This works because split returns the capture group matches, in addition to the parts of the string before and after the regular expression.

提交回复
热议问题