在 Cool 中§
有关例程 trim的详细信息,请参阅上下文中的主要文档
sub trim(Str(Cool))method trim()
将调用者(或在子表单中,其参数)强制转换为 Str
,并返回已去除前导和尾随空白的字符串。
my = ' abc '.trim;say "<$stripped>"; # OUTPUT: «<abc>»
在 Allomorph 中§
有关方法 trim的详细信息,请参阅上下文中的主要文档
method trim(Allomorph:)
在 Str 中§
有关方法 trim的详细信息,请参阅上下文中的主要文档
method trim(Str: --> Str)
去除前导和尾随空白。它既可以用作字符串上的方法,也可以用作函数。当用作方法时,它将返回修剪后的字符串。为了进行就地修剪,需要编写 .=trim
my = ' hello world ';say '<' ~ .trim ~ '>'; # OUTPUT: «<hello world>»say '<' ~ trim() ~ '>'; # OUTPUT: «<hello world>».trim;say '<' ~ ~ '>'; # OUTPUT: «< hello world >».=trim;say '<' ~ ~ '>'; # OUTPUT: «<hello world>»
另请参阅 trim-trailing 和 trim-leading。