主要内容

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

描述

例子

newStr=带(str从开头和结尾删除所有连续的空格字符str,并返回结果为newStr

例子

newStr=带(str一边从指定的边删除所有连续的空格字符一边.这一边参数可以是'剩下''对',或“两个”

例子

newStr=带(___stripCharacter剥离指定的字符stripCharacter,而不是空白字符。您可以使用前面语法中的任何输入参数。

例子

全部折叠

创建一个字符串数组。从R2017a开始,您可以使用双引号创建字符串。

str = [“安马里”“詹姆斯”“宝琳”
str =3 x1字符串"安·玛丽" "詹姆斯" "波琳"

删除每个字符串的前导和尾随空格字符。

newStr =地带(str)
newStr =3 x1字符串“Ann Marie”“James”“Pauline”

创建一个字符串数组。从R2017a开始,您可以使用双引号创建字符串。

str = [“安马里”“詹姆斯”“宝琳”
str =3 x1字符串“Ann Marie”“James”“Pauline”

仅删除右侧的空格字符。

newStr =地带(str,'对'
newStr =3 x1字符串"安·玛丽" "詹姆斯" "波琳"

创建一个字符串数组,其中包含表示数字的元素。从R2017a开始,您可以使用双引号创建字符串。字符串包括前导零,使它们的长度相同。

str = [“0095.36”“0003.44”“0007.82”
str =3 x1字符串“0095.36”“0003.44”“0007.82”

删除前导零。

newStr =地带(str,'剩下'' 0 '
newStr =3 x1字符串“95.36”“3.44”“7.82”

输入参数

全部折叠

输入文本,指定为字符串阵列,字符向量或字符向量的单元格数组。

数据类型:字符串|字符|细胞

字符串到条带的一侧,指定为'剩下''对',或“两个”.的默认行为是将输入文本的左右两边的字符都去掉。

数据类型:字符|字符串

从输入文本中删除字符,指定为字符或包含一个字符的字符串。

数据类型:字符|字符串

输出参数

全部折叠

输出文本,作为字符串数组、字符向量或字符向量的单元格数组返回。strnewStr是相同的数据类型。

数据类型:字符串|字符|细胞

算法

不删除有效的空白字符。

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

重要的空白字符

描述

char (133)

下一行

char (160)

不打断的空间

char (8199)

图空间

char (8239)

狭窄的空间不中断

扩展功能

介绍了R2016b