从一个文本文件中,读一段内容
object class13 {
def main(args: Array[String]): Unit = {
val content = scala.io.Source.fromFile("class14").mkString
println("读入进来的内容是:")
println(content)
val reg = "1[35678]\d[9]".r
reg.findAllIn(content).foreach(println)
}
}
object class13 {
def main(args: Array[String]): Unit = {
val content = scala.io.Source.fromFile("class14").mkString
println("读入进来的内容是:")
println(content)
val reg = "1[35678]\d[9]".r
val newContent = reg.replaceAllIn(content,"这有个手机号")
println("替换之后的内容是:")
println(newContent)
}
}
object class13 {
def main(args: Array[String]): Unit = {
val content = scala.io.Source.fromFile("class14").mkString
println("读入进来的内容是:")
println(content)
val reg = "1[35678]\d[9]".r
val newContent = reg.replaceAllIn(content,m => {
m.toString().substring(0,3) + "****" + m.toString().substring(7)
})
println("替换之后的内容是:")
println(newContent)
}
}
object class14 {
implicit def double2Int(d:Double):Int = {
println("double2Int被调用了...")
d.toInt
}
def main(args: Array[String]): Unit = {
var i:Int = 1.1
var d:Double = 1
}
}