コンテンツにスキップ

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 以降)

関連項目