文档

在字符串中添加前导或尾随字符

语法

newStr =垫(str)
numberOfCharacters newStr =垫(str)
边newStr =垫(str)
newStr =垫(str、numberOfCharacters、侧)
newStr =垫(___padCharacter)

描述

例子

newStr=垫(str在输入字符串数组的每个字符串的末尾添加空格字符。所有的字符串newStr是否和最长的字符串一样长str

如果str那么,只包含一段文本返回str没有改变。

例子

newStr=垫(strnumberOfCharacters添加空格字符以使每个字符串newStr长度是否由numberOfCharacters.如果有字符串strnumberOfCharacters,然后不修改该字符串。

例子

newStr=垫(str一边将空格字符添加到指定的边一边.的一边参数可以“左”“对”,或“两个”

newStr=垫(strnumberOfCharacters一边将空格字符添加到指定的边一边的指定长度numberOfCharacters

例子

newStr=垫(___padCharacter用指定的字符填充每个字符串padCharacter而不是空格字符。您可以使用前面语法中的任何输入参数。

如果str那么,只包含一段文本padCharacter垫(str)返回str没有改变。

例子

全部折叠

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

str = [“水星”“双子座”“阿波罗”“天空实验室”B“天空实验室”“国际空间站”
str =2 x3字符串数组"水星" "双子座" "阿波罗" "太空实验室" "太空实验室B" "国际空间站"

填充元素str空格字符。

newStr =垫(str)
newStr =2 x3字符串数组"水星" "双子座" "阿波罗" "太空实验室" "太空实验室B" "国际空间站"

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

str = [“水星”“双子座”“阿波罗”“天空实验室”B“天空实验室”“国际空间站”
str =2 x3字符串数组"水星" "双子座" "阿波罗" "太空实验室" "太空实验室B" "国际空间站"

指定长度,以便即使是最长的字符串也用空格填充。

newStr =垫(str, 12)
newStr =2 x3字符串数组"水星" "双子座" "阿波罗" "太空实验室" "太空实验室B " "国际空间站"

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

str = [“玛丽”“伊丽莎白”“詹姆斯”
str =3 x1字符串数组“玛丽”“伊丽莎白”“詹姆斯”

把弦放到左边。

newStr =垫(str,“左”
newStr =3 x1字符串数组"玛丽" "伊丽莎白" "詹姆斯"

双方垫。

newStr =垫(str,“两个”
newStr =3 x1字符串数组"玛丽" "伊丽莎白" "詹姆斯"

创建一个表示数字的字符串数组,并用前导零代替空格字符填充字符串。

A = [69.45 31.71 95.36 3.44 7.82];= ';str = string ()
str =5 x1字符串数组"69.45" "31.71" "95.36" "3.44" "7.82"
newStr =垫(str 7“左”' 0 '
newStr =5 x1字符串数组"0069.45" "0031.71" "0095.36" "0003.44" "0007.82"

输入参数

全部折叠

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

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

输出字符串中的字符总数,指定为正整数。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

字符串到衬垫的一侧,指定为“左”“对”,或“两个”.默认的行为是填充字符串的右侧。

数据类型:字符|字符串

用于填充的字符,指定为字符或包含一个字符的字符串。

数据类型:字符|字符串

输出参数

全部折叠

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

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

扩展功能

介绍了R2016b