def splitByEmptyLine[String]( l: Seq[String]): Seq[Seq[String]] = {
val b = ListBuffer(ListBuffer[String]())
l.foreach { e =>
if ( e.toString().isEmpty() ) {
if ( !b.last.isEmpty )
b += ListBuffer[String]()
}
else
b.last += e
}
b.map(_.toSeq)
}
No comments:
Post a Comment