Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- list.foreach {x =>
- x match {
- case """TEST: .*""" => println( "TEST" )
- case """OXF.*""" => println("XXX")
- case _ => println("NO MATCHING")
- }
- }
- val list = List("Not a match", "TEST: yes", "OXFORD")
- val testRegex = """TEST: .*""".r
- list.foreach { x =>
- x match {
- case testRegex() => println( "TEST" )
- case s if s.matches("""OXF.*""") => println("XXX")
- case _ => println("NO MATCHING")
- }
- }
- // val examples = List("Not a match", "TEST: yes", "OXFORD")
- examples.map {
- case s"TEST: $x" => x
- case s"OXF$x" => x
- case _ => ""
- }
- // List[String] = List("", yes, ORD)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement