scala

ScalaとJavaの正規表現で、ドット(.)を改行にマッチさせる

そもそもScalaで、大文字小文字の区別しないとかどうやるんだ…と疑問に思っていたんですが。 val adSection = """((?s).*?)""".r Regex、すなわち正規表現はscala.util.matchingパッケージで導入されており(scala.util.regexpパッケージは文字列以外のオブ…

正規表現でマッチング

Scalaやってる。久々の新言語。Javaについて疎いものだから、分からないことだらけ。 val reg = "^Apple(.*?)Cola".r "AppleBananaCola" match { case reg(a) => println(a) case _ => println("hello") } Banana 参照:Programming Scala - OFPS - O'Reilly…