Scala 2.11のなんらかの理由で、アンカーされた正規表現パターンは、アンカーされていない正規表現パターンとして機能します。Scala Anchored Regexはunachoredとして動作します
scala> """something\.com""".r.anchored findFirstIn "app.something.com"
res66: Option[String] = Some(something.com)
scala> """^.something\.com$""".r.anchored findFirstIn "app.something.com"
res65: Option[String] = None
私は、最初の式が第二(手動で入力されたアンカー)のようなNone
として評価するだろうと思ったが、それはしません。
ご協力いただければ幸いです。