val patter1 = “[0-9]+”.r
val patter2 = new Regex(“[0-9]+”)
// 特殊字符处理方式
val patter3 = “””\s+[0-9]+\s”””
val matchStr = “999lasdjl1123199”
//返回匹配的迭代器
for ( t <- patter1.findAllln(matchStr)) println(t)
//匹配到的第一个
val first = patter1.findFirstIn(matchStr) //返回Some 和None
// 检查字符串的开始部分是否匹配模式
val ifStartMatch = patter1.findPrefixOf(matchStr) //返回Some 和None
// 替换
val res = patter1.replaceFirstIn(matchStr,”xxx”)
val res2 = patter.replaceAllIn(matchStr,”xxx”)