preg_split

(PHP3 >= 3.0.9, PHP4 )

preg_split -- 正規表現で文字列を分割する

説明

array preg_split (string pattern, string subject [, int limit [, int flags]])

注意: パラメータflagsは、PHP4 Beta3で追加されました。

patternにマッチした境界で分割した subjectの部分文字列を有する配列を返します。

limitが指定された場合、最大 limit個の部分文字列のみが返されます。

flagsがPREG_SPLIT_NO_EMPTYの場合、空でない要素のみが preg_split()により分割されます。

例 1. 検索文字列の一部を得る


// split the phrase by any number of commas or space characters,
// which include " ", \r, \t, \n and \f
$keywords = preg_split ("/[\s,]+/", "hypertext language, programming");
      
preg_match(), preg_match_all(), preg_replace()も参照下さい。