Cvtxt::Split
Inherits Reference < Object
Constants
SPLIT_RE_0 = /^\/{3,}/m
SPLIT_RE_1 = /(\r?\n|\r){2,}(?=\P{Zs})/m
SPLIT_RE_2 = /(\r?\n|\r)(?=\P{Zs})/m
SPLIT_RE_3 = /^\s*(?=第[零〇一二两三四五六七八九十百千]+章\s)/m
Constructors
new(encoding : String = "GBK", split_mode : Int32 = 1)
SourceInstance methods
encoding
Sourceencoding=(encoding : String)
Sourceparse_chaps(parts : Array(String))
Sourcesave_output(chaps : Array(Chap), out_dir : String)
Sourceset_encoding(encoding : String)
Sourcesplit(file : String)
Sourcesplit_chaps(input : String) : Array(String)
Sourcesplit_mode
Sourcesplit_mode=(split_mode : Int32)
Sourcesplit_re_x
Sourcesplit_re_x=(split_re_x : Regex)
Source