fork(2) download
  1. object Main extends App {
  2. val pattern = "\"(\\d+?)\",\"(.*?)\",(.+)$".r
  3. val line = "\"1795\",\"title\",\"desc
"
  4.  
  5. println(pattern.findFirstMatchIn(line).isDefined)
  6.  
  7. val pattern2Unpacking = line match {
  8. case pattern( category_id, title, description) =>
  9. case _ => false
  10. }
  11. println(pattern2Unpacking)
  12.  
  13. }
Success #stdin #stdout 0.42s 322496KB
stdin
Standard input is empty
stdout
true
false