(PHP 3>= 3.0.9, PHP 4 )
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. preg_split() の例
検索文字列の部分を取得します。
// " ", \r, \t, \n , \f を含むカンマまたは空白文字で句を分割します。
$keywords = preg_split ("/[\s,]+/", "hypertext language, programming");
|
文字列を文字要素に分割します。
$str = 'string';
$chars = preg_split('//', $str, 0, PREG_SPLIT_NO_EMPTY);
print_r($chars);
|
|
preg_match(),
preg_match_all(),
preg_replace()も参照下さい。