大数据Spark “蘑菇云”行动前传第23课:Scala外部命令和正则表达式及Spark源码鉴赏
1 Spark源码的外部命令和正则表达式的源码鉴赏
2 Scala外部命令和正则表达式
package com.dt.spark.scala.bascis
import sys.process._
object Hell0RegExpAndCMD {
def main(args: Array[String]): Unit = {
// import sys.process._
// "javac Hello.java" !
// "java Hello" !
val pattern = "[0-9]+".r
val result=pattern.findFirstIn("Hello,Life is short ,you need spark 1111")
println(result)
}
}
运行结果
Some(1111)