Scala快速入门--正则对象
Posted 一只楠喃
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala快速入门--正则对象相关的知识,希望对你有一定的参考价值。
Scala之正则对象
正则对象的定义及使用
正则类Regex的功能
- 类:Regex
- 用于实现正则表达式的定义及匹配
- 方法
- r:用于将三冒号中的字符串转换为正则表达式对象
- findAllMatchIn:用于匹配所有符合正则的结果
正则表达式的使用方式
object RegexDemo {
def main(args: Array[String]): Unit = {
//对邮箱格式的正则匹配
val str1 = "heima@itcast.cn"
val str2 = "12345@qq"
//构建邮箱格式正则
val regex: Regex = """.+@.+\\..+""".r
//匹配
val matches: Iterator[Regex.Match] = regex.findAllMatchIn(str2)
matches.foreach(println)
}
}
点个赞嘛!
以上是关于Scala快速入门--正则对象的主要内容,如果未能解决你的问题,请参考以下文章