nulil

使用方法: (partition s re)
型ヒント: String s
java.util.regex.Pattern re

sをreに一致しない部分と一致した部分とで、遅延シーケンスに分割して返す。

firstは”一致しない”がくるようで、文字列の最初から一致があると、firstは空白になるみたい。

1 user=> (use '[clojure.contrib.str-utils2 :only (partition)])
2 WARNING: partition already refers to: #'clojure.core/partition in namespace: user, being replaced by: #'clojure.contrib.str-utils2/partition
3 nil
4 user=> (partition "abc123def" #"[a-z]+")
5 ("" "abc" "123" "def")