並列構造が含まれている場合を除いて、セットをコンマに沿って部分に分割したいと思います。
たとえば、次の文 (http://owl.english.purdue.edu/owl/resource/623/01/) があるとします。
メアリーはハイキング、水泳、自転車に乗るのが好きです。
メアリーはハイキング、水泳、自転車が好きです。
これらを最初のコンマだけに沿って分割すると、次のようになります。
sentence_array ( "Mary likes to hike", "swim, and ride a bicycle")
おそらく前向きな正規表現を使用して、コンマで囲まれていない少なくとも 2 ~ 3 個の空白をチェックしますか?