/**
* 中值表示式
*/object infix_type }
//中值表達是是右結合的,其實是log.>>:"spark".>>:"hadoop"
"hadoop" >>: "spark" >>: log
val list = list(1)
//list的這種方式也是中值表示式
val newlist = "a" :: "b" :: list
println(newlist)
class infix_type[a, b]
//泛型類放在兩個泛型型別的中間,下面兩種方式等價
val infix: int infix_type string = null
val infix1: infix_type[int, string] = null
//模式匹配+中值表示式
case class cons(first: string, second: string)
val case_class = cons("one", "two")
case_class match
}}
Scala正規表示式
在scala中,可以很方便地使用正規表示式來匹配資料。regex類 findallmatchin方法 示例說明 參考 val r r val eml1 qq12344 163.com val eml2 qq12344 com if r.findallmatchin eml1 size 0 else ...
scala正規表示式
案例演示 println 123 matches a za z0 9 false println 1123 matches a za z0 9 true 解析 建立正規表示式匹配規則 建立需要匹配的字元創物件 使用match進行規則匹配 案例演示 object regexdemo01 extends...
scala正規表示式
scala中正規表示式的用法 正規表示式是一種針對於字串的操作,主要功能有匹配 切割 替換和提取的作用,在scala中正則也是被頻繁使用的方法 regex.r表示為正規表示式 1 匹配 scala支援多種正規表示式解析,主要包括下面三種 string.matches 例1 val s 123456 ...