PHPの正規表現(サブパターン)について教えてください。
以下のスクリプトを実行すると、
$str = '[0][1][2][3][4][5]';
preg_match('/([\d])*/', $str, $matches);
[0] => [0][1][2][3][4][5]
[1] => [5]
となってしまって、最後のサブパターンにマッチした値しか取得できません。
$strの[]の数は決まっておらず、この例のように6個とは限りません。(多い場合も少ない場合もあります。)
下記のように全ての値を取得したいのですが、どうしたら良いでしょうか?
[0] => [0][1][2][3][4][5]
[1] => [1]
[2] => [2]
[3] => [3]
[4] => [4]
[5] => [5]
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。