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


Elixir String.capitalize用法及代码示例


Elixir语言中 String.capitalize 相关用法介绍如下。

用法:

capitalize(string, mode \\ :default)
@spec capitalize(t(), :default | :ascii | :greek | :turkic) :: t()

根据 mode 将给定字符串中的第一个字符转换为大写,其余字符转换为小写。

mode 可能是 :default:ascii:greek:turkic:default 模式考虑了 Unicode 标准中列出的所有非条件转换。 :ascii 仅将字母 A 到 Z 大写。:greek 包括希腊语中的上下文相关映射。 :turkic 使用无点变体正确处理字母 i。

例子

iex> String.capitalize("abcd")
"Abcd"

iex> String.capitalize("fin")
"Fin"

iex> String.capitalize("olá")
"Olá"

相关用法


注:本文由纯净天空筛选整理自elixir-lang.org大神的英文原创作品 String.capitalize(string, mode \\ :default)。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。