PHPの正規表現で、最初にマッチした文字列だけでなく、 検索対象の文字列内でマッチした文字列全パターンを取得する。 preg_matchを使うと最初にマッチしたものしか第3引数の配列に格納されない。 preg_match_all(検索対象文字列, 対象文字列, 格納配列)
preg_matchを使うと最初にマッチしたものしか第3引数の配列に格納されない。
preg_match_all(検索対象文字列, 対象文字列, 格納配列)
$s1Str = '930-2200' . "9200-99". "672-22" . "1008-99"; $s1Search= '/\d{4}-\d{2}/'; preg_match_all($s1Search, $s1Str, $s1Array); print_r($s1Array);