How to split string "a b MARK c" to [“a b ”, “MARK”, “ c”] by 'MARK' in Ruby -


how split string "a b mark c" [“a b ”, “mark”, “ c”] 'mark' in ruby

edited:

how split string "a b mark1 mark2 c" [“a b ”, “mark1”, " ", "mark2", “ c”] in ruby

updated:

sorry, missed space between mark1 , mark2. want split string array marks, in case means mark1 , mark2. partition method can split 1 word , 1 time.

use partition.

"a b mark c".partition("mark") # => ["a b ", "mark", " c"] 

Comments