想使用scala的正则表达式,须要首先导入正则表达式
import scala.util.matching.Regex 而后就可使用了,实例以下:scala
val pattern = new Regex("^(Name[(](LNG|FSN)[)])")字符串
val str ="Name(FSN)fefefefef"import
if (!(pattern findFirstIn str toString ).equals("None")){im
println ("matched!")}字符
注意: 此处是要匹配Name(LNG) 或者Name(FSN) 开头的字符串。 由于pattern中含有括号,此处将括号用[]括起来。new