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


erlang pad(String, Length)用法及代码示例


pad(String, Length) -> unicode:charlist()
OTP 20.0
pad(String, Length, Dir) -> unicode:charlist()
OTP 20.0
pad(String, Length, Dir, Char) -> unicode:charlist()
OTP 20.0
类型:
String = unicode:chardata()
Length = integer()
Dir = direction() | both
Char = grapheme_cluster()

使用字素簇 CharString 填充到 LengthDir 可以是 leadingtrailingboth ,指示应添加填充的位置。

默认情况下, Char$\sDirtrailing

例子:

1> string:pad(<<"He̊llö"/utf8>>, 8).
[<<72,101,204,138,108,108,195,182>>,32,32,32]
2> io:format("'~ts'~n",[string:pad("He̊llö", 8, leading)]).
'   He̊llö'
3> io:format("'~ts'~n",[string:pad("He̊llö", 8, both)]).
' He̊llö  '

相关用法


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