I am trying to split some text into an array seperated by one or more <br>
Here is some test code: s = "one<br>two<br><br>three<br><br><br>four" p s.split(/(<br>)+/); it should split into ["one","two","three","four"] because the / (<br>)+/ pattern should use one or more <br> as the pattern to split around but it does this ["one", "<br>", "two", "<br>", "three"] Why does it do this and what split could I use to get it to work? Note:, I know that I could just fix it by removeing the <br> lines after it is done from the array, but it seems that the regular expression in split should work. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

