lexemes(String :: unicode:chardata(),
SeparatorList :: [grapheme_cluster()]) ->
[unicode:chardata()]
OTP 20.0返回 String
中的词素列表,由 SeparatorList
中的字素簇分隔。
请注意,如本示例所示,两个或多个相邻的分隔符字素簇位于String
被视为一体。也就是说,生成的词位列表中不存在空字符串。也可以看看split/3
它返回空字符串。
请注意,[$\r,$\n]
是一个字素簇。
例子:
1> string:lexemes("abc de̊fxxghix jkl\r\nfoo", "x e" ++ [[$\r,$\n]]).
["abc","de̊f","ghi","jkl","foo"]
2> string:lexemes(<<"abc de̊fxxghix jkl\r\nfoo"/utf8>>, "x e" ++ [$\r,$\n]).
[<<"abc">>,<<"de̊f"/utf8>>,<<"ghi">>,<<"jkl\r\nfoo">>]
相关用法
- erlang len用法及代码示例
- erlang left用法及代码示例
- erlang length(List)用法及代码示例
- erlang level(LogEvent, Extra)用法及代码示例
- erlang length(String :: unicode:chardata())用法及代码示例
- erlang left(String, Number)用法及代码示例
- erlang log用法及代码示例
- erlang last用法及代码示例
- erlang list_dir用法及代码示例
- erlang list_to_atom用法及代码示例
- erlang list_to_tuple用法及代码示例
- erlang localtime用法及代码示例
- erlang list_to_binary用法及代码示例
- erlang list_to_atom(String)用法及代码示例
- erlang list_to_binary(IoList)用法及代码示例
- erlang list_to_bitstring(BitstringList)用法及代码示例
- erlang list_to_float(String)用法及代码示例
- erlang list_to_integer(String)用法及代码示例
- erlang list_to_integer(String, Base)用法及代码示例
- erlang list_to_pid(String)用法及代码示例
- erlang list_to_port(String)用法及代码示例
- erlang list_to_ref(String)用法及代码示例
- erlang list_to_tuple(List)用法及代码示例
- erlang localtime()用法及代码示例
- erlang localtime_to_universaltime(Localtime)用法及代码示例
注:本文由纯净天空筛选整理自erlang.org大神的英文原创作品 lexemes(String :: unicode:chardata(), SeparatorList :: [grapheme_cluster()]) -> [unicode:chardata()]。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。