string:chr/2
获取字符在字符串里第一次出现的位置
用法:
chr(String, Character) -> Index
内部实现:
-spec chr(String, Character) -> Index when String :: string(), Character :: char(), Index :: non_neg_integer(). chr(S, C) when is_integer(C) -> chr(S, C, 1). chr([C|_Cs], C, I) -> I; chr([_|Cs], C, I) -> chr(Cs, C, I+1); chr([], _C, _I) -> 0.
获取字符 Character 在字符串 String 第一次出现的位置。
string:chr("abcbdefg", $b).
如果不存在,则返回 0。
string:chr("abcdefg", $h).