# split

区切り文字を使って文字列を分割し、文字列の配列を作成します。

情報メモ注: この機能は次の製品でのみ使用できます: Talend Cloud Pipeline Designer、Talend Data Mapper (8.0.1-R2023-10以降のマンスリーアップデートを伴う)。

## 引数

1. 分割する文字列。
2. 区切り文字にマッチする正規表現。

## 例

| 入力JSON | [Query] (クエリー) | 結果 |
| --- | --- | --- |
| ```<br>{<br>"list" : "5.6.7.8"<br>}<br>``` | ```<br>SELECT {<br>array = split(list, "\.")<br>}<br>``` | ```<br>{<br>"array" : [ "5", "6", "7", "8" ]<br>}<br>``` |
| ```<br>{<br>"date" : "2023-07-31"<br>}<br>``` | ```<br>WITH $full_date = split(date, "-")<br>SELECT {<br>year = $full_date[0],<br>month = $full_date[1],<br>day = $full_date[2]<br>}<br>``` | ```<br>{<br>"year" : "2023",<br>"month" : "07",<br>"day" : "31"<br>}<br>``` |