当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


erlang split(String, SearchPattern)用法及代码示例


split(String, SearchPattern) -> [unicode:chardata()]
OTP 20.0
split(String, SearchPattern, Where) -> [unicode:chardata()]
OTP 20.0
类型:
String = SearchPattern = unicode:chardata()
Where = direction() | all

在遇到 SearchPattern 的地方拆分 String 并返回剩余部分。 Where ,默认 leading ,指示 SearchPatternleadingtrailingall 遭遇是否会分裂 String

例子:

0> string:split("ab..bc..cd", "..").
["ab","bc..cd"]
1> string:split(<<"ab..bc..cd">>, "..", trailing).
[<<"ab..bc">>,<<"cd">>]
2> string:split(<<"ab..bc....cd">>, "..", all).
[<<"ab">>,<<"bc">>,<<>>,<<"cd">>]

相关用法


注:本文由纯净天空筛选整理自erlang.org大神的英文原创作品 split(String, SearchPattern) -> [unicode:chardata()]。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。