主要内容

strtrim.

从字符串中删除前导和尾随空格

描述

例子

newstr = strtrim(str.删除前导和尾随空格字符str.并将结果归还新闻。然而,strtrim.不会删除大量的空白字符。例如,strtrim.删除前导和尾随空格和标签字符,但不会删除未破坏的空间字符,CHAR(160)

例子

全部收缩

使用空格和标签字符创建一个字符向量作为领先的空格。

chr = sprintf('\ t删除领先的空白'
Chr ='删除领先的空白'

删除前导标签和空格。

newchr = strtrim(chr)
newchr ='删除领先的空白'

strtrim.删除领先的空白字符,但不是其他字符之间的空格。

从R2017A开始,您可以使用双引号创建字符串。创建字符串数组,并删除带有的前导和尾随空格strtrim.功能。

str = [“ 双子座 ”“apollo”;“iss”“skylab”]
str =2x2字符串“双子座”“阿波罗”“iss”“skylab”
newstr = strtrim(str)
newstr =.2x2字符串“双子座”“阿波罗”“iss”“skylab”

从单元格数组中的所有字符向量中删除前导和尾随空格并显示它们。

chr = {'修剪领先的空白';'修剪尾随空白'}
Chr =.2x1细胞{'trimighing whiteSpace'} {'修剪尾随空格'}
newchr = strtrim(chr)
newchr =2x1细胞{'trimighing whiteSpace'} {'修剪尾随空格'}

创建一个包含未破坏空间字符的字符向量,CHAR(160),作为尾随空格字符。

Chr =.'保持不破坏的空间';chr = [chr char(160)''];

展示CHR.之间|符号显示前导和尾随空格。

['|'CHR.'|']
ans ='|保持爆破空间|'

删除前导和尾随空格字符。

newchr = strtrim(chr);

展示纽克尔之间|符号。strtrim.删除空间字符,但在结束时离开了未破坏的空间纽克尔

['|'纽克尔'|']
ans ='|保持未破坏的空间|'

输入参数

全部收缩

输入文本,指定为字符数组或作为字符数组的单元格数组,或字符串数​​组。

算法

strtrim.不会删除大量的空白字符。

此表显示了最常见的字符,这些字符是重要的空白字符及其描述。有关更多信息,请参阅空白字符

重要的空白字符

描述

CHAR(133)

下一行

CHAR(160)

突然空间

Char(8199)

图空间

Char(8239)

狭窄的禁止空间

扩展能力

在R2006A之前介绍