Scala的正则表达式

想使用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

相关文章
相关标签/搜索