當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Julia split用法及代碼示例


用法:

split(str::AbstractString, dlm; limit::Integer=0, keepempty::Bool=true)
split(str::AbstractString; limit::Integer=0, keepempty::Bool=false)

在出現分隔符 dlm 時將 str 拆分為子字符串數組。 dlm 可以是 findnext 的第一個參數允許的任何格式(即作為字符串、正則表達式或函數),或者作為單個字符或字符集合。

如果省略 dlm ,則默認為 isspace

可選的關鍵字參數是:

  • limit :結果的最大大小。 limit=0 表示沒有最大值(默認)
  • keepempty : 結果中是否應保留空字段。默認為不帶dlm 參數的false,帶dlm 參數的true

另見 rsplit

例子

julia> a = "Ma.rch"
"Ma.rch"

julia> split(a, ".")
2-element Vector{SubString{String}}:
 "Ma"
 "rch"

相關用法


注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.split — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。