RE_SPLIT¶
Category: 正規表現
書式¶
RE_SPLIT( string , regexp [, max] )
引数¶
| Parameter | Description |
|---|---|
| string | 分割対象の文字列 |
| regexp | 分割に使用する正規表現パターン |
| max | 最大分割数(省略または0で全分割) |
戻り値¶
- 成功: 分割された文字列を格納した汎用配列
- 失敗: 空の汎用配列
解説¶
処理対象文字列を正規表現パターンで分割し、結果を汎用配列として返します。
max を指定した場合、その数で分割を打ち切り、残りの部分は最後の要素にまとめられます(RE_SPLIT('a,b,c,d', ',', 2) は a と b,c,d)。
分割結果の詳細は RE_GETSTR、RE_GETPOS、RE_GETLEN で取得できます。
互換性¶
- YAYA: 初期バージョンより対応(max パラメータは Tc536-1 以降)