package reg
import java.io.FileWriter
object reg02 {
def main(args: Array[String]): Unit = {
val content =scala.io.Source.fromFile("address.txt").mkString
println("读入的内容是:")
println(content)
val reg ="(1[345678]\d{2})(\d{3})(\d{4})".r
val newContent=reg.replaceAllIn(content,m =>{
println(m.group(0))
println(m.group(1))
println(m.group(2))
println(m.group(3))
m.group(1)+"****"+m.group(3)
})
val fileWriter=new FileWriter("newAddress.txt")
fileWriter.write(newContent)
fileWriter.close()
println("替换之后的内容:")
println(newContent)
}
}