splitlines

在换行字符分割字符串

描述

中newstr= splitlines(海峡拆分海峡在换行字符,并返回其结果作为输出数组中newstr

splitlines在分裂实际换行符,而不是在字面\ n。分割包含字符串\ n,第一次使用撰写然后用splitlines

例子

全部收缩

在一个换行符拆分字符串。当字面\ n代表一个换行符,使用其转换为实际的换行符撰写功能。然后用splitlines字符串的换行符分割。

建立在两行文字被分隔字符串\ n。您可以使用+要连接文本到字符串的结尾。在R2017a开始,您可以创建一个使用双引号的字符串。

海峡=“在世外桃源做忽必烈汗”;STR = STR +“\ n”+“一个富丽堂皇的欢乐穹顶法令”
海峡=“在世外桃源做忽必烈\ nA的富丽堂皇的欢乐穹顶法令”

兑换\ n为实际的换行符。虽然海峡显示在两行上,海峡是一个1×1包含文本的两行字符串。

STR =撰写(STR)
海峡=“在世外桃源做忽必烈汗一个富丽堂皇的欢乐穹顶法令”

分裂海峡在换行符。中newstr是一个1×2字符串数组。每个元素都包含文本的一行。

=中newstr splitlines(STR)
=中newstr2×1线“在世外桃源做忽必烈汗”“一个富丽堂皇的欢乐穹顶法令”

创建角色载体,并在换行符分割。该新队函数返回换行符,CHAR(10)

CHR =“谁的树林这些都是我想我知道。”;CHR = [CHR换行符“他的房子是在村子里虽然,”]
CHR =“谁的树林这些都是我想我知道。他的房子是在村子里虽然,”
C = splitlines(CHR)
C =2×1单元{“谁的树林这些都是我想我知道。”} {“他的房子是在村子里虽然,”}

输入参数

全部收缩

输入文本,指定为一个字符串数组,字符向量,或字符向量的单元阵列。如果海峡是一个字符串数组或字符向量的单元阵列,则每一个的元件海峡必须包含相同数量的新行。

输出参数

全部收缩

输出文本,作为字符串返回阵列或字符向量的单元阵列。中newstr有超过一个人维海峡。新维度的大小是一个以上的换行字符串中的元件的数目。splitlines沿着分配新的层面分裂的结果。例如,如果海峡2-通过-3字符串数组,并且每个串具有三个换行符,然后中newstr2-通过-3-通过-4阵列。

如果输入阵列海峡是一个字符串数组,然后所以中newstr。除此以外,中newstr是字符向量的单元阵列。

提示

如果一个字符串数组的元素具有的换行字符不同的数字,使用对于-loop单独访问字符串元素和分割。

扩展功能

介绍了在R2016b