PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips123 正規表現で文字列を分割する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-5正規表現Tips123 正規表現で文字列を分割する

Level2

Pointpreg_split関数を使う

正規表現を使って特定の文字列にマッチした文字列で分割するには、preg_split関数を使います。

preg_split関数は、正規表現のパターンで分割対象文字列を分割した文字列を格納した配列を返します。

preg_split関数の使い方

配列 = 
 preg_split(
	分割文字パターン, 分割対象文字列, 
	[最大要素数], [フラグ]);

分割文字パターンには、分割する区切りとなる文字(文字列)を正規表現のパターンで指定します。分割対象文字列には、分割の対象となる文字列を指定します。

最大要素数には、分割文字によって分割できる最大の要素数を指定することができます。最大要素数を超える場合には最大要素数の一つ前まで分解し、それより後ろの文字列は最後の要素に一つの文字列要素として格納されます(リスト1)。

フラグには、分割処理結果の扱い方を指定する定数を指定でき、論理和のビット演算子を使うことで複数の定数を組み合わせて指定することもできます。

画面1 実行画面

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません