このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
split
区切り記号での string の分割
構文
説明
は newStr
= split(str
)str
を空白文字の位置で分割し、結果を出力配列 newStr
として返します。入力配列 str
には、string 配列、文字ベクトル、文字ベクトルの cell 配列を指定できます。str
が string 配列の場合、newStr
も string 配列です。それ以外の場合、newStr
は文字ベクトルの cell 配列です。newStr
には str
の空白文字は含まれません。
str
が string 配列または文字ベクトルの cell 配列で、複数の要素をもつ場合、各要素は同じ数の部分文字列に分割可能でなければなりません。
str
が string スカラーまたは文字ベクトルの場合、newStr
はN
行1
列の string 配列または文字ベクトルの cell 配列 (N
は部分文字列の数) です。str
がM
行1
列の string 配列または cell 配列の場合、newStr
はM
行N
列の配列となります。str
が1
行M
列の string 配列または cell 配列の場合、newStr
は1
×M
×N
の配列となります。
任意のサイズの string 配列または cell 配列について、split
は N
個の部分文字列を、サイズが 1
である最初の後続次元に沿って配置します。
str
のすべての要素で部分文字列の数が同じではない場合、for
ループで split
を呼び出して、str
の要素を一度に 1 つずつ分割します。
例
入力引数
出力引数
拡張機能
バージョン履歴
R2016b で導入
参考
join
| extract
| string
| newline
| compose
| splitlines
| pattern
| lettersPattern
| count