我已经尝试过这个问题的正则表达式:如何从 URL 获取域名
但是没有找到域名。这是我的实现:
val Names = """.*([^\.]+)(com|net|org|info|coop|int|co\.uk|org\.uk|ac\.uk|uk|__and so on__)$""".r
val s = Names.findFirstIn("www.google.com")
s match {
case Some(name) =>
println(name)
case None =>
println("No name value")
}
“无名称值”始终打印到标准输出。正则表达式或我的 Scala 实现是否有问题?