可能重複:
Split string into a list, but keeping the split pattern紅寶石字符串分區
"hello world, I am the universe".partition(/I am/)
#=> ["hello world, ", "I am", " the universe"]
什麼是具有此輸出的紅寶石呢?請記住更復雜的字符串。
#=> ["hello world, ", "I am the universe"]
複雜:
"hello world, I am the universe, I am the world".some_partitioning_function(/I am/)
#=>["hello world, ", "I am the universe, ", "I am the world"]
你是什麼意思的「分區」? – waldrumpus
你能否擴展你的問題,特別是「更復雜的字符串」部分?這將有助於查看更多示例,每個示例都具有輸入字符串和期望的輸出數組。 –
增加了一個更復雜的例子。 –