scala 正则表达式
更多干货
-
分布式实战(干货)
-
spring cloud 实战(干货)
-
mybatis 实战(干货)
-
spring boot 实战(干货)
-
React 入门实战(干货)
-
构建中小型互联网企业架构(干货)
-
python 学习持续更新
-
ElasticSearch 笔记
-
scala 学习持续更新
RegExpressOps
object RegExpressOps {
def main(args: Array[String]): Unit = {
val regex="""([0-9]+) ([a-z]+)""".r
val numPattern = "[0-9]+".r
val numberPattern = """\s+[0-9]+\s+""".r
for (matchString <- numPattern.findAllIn("99345 Scala, 22298 Spark")) println(matchString)
println(numberPattern.findFirstIn("99ss java, 222 hadoop"))
val numitemPattern="""([0-9]+) ([a-z]+)""".r
val numitemPattern(num, item) = "99 hadoop"
val line = "93s459 spark"
line match{
case numitemPattern(num, blog) => println(num + "\t" + blog)
case _ => println("Oops...")
}
}
}
版权声明:本文为qq_27384769原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。