線があります
int gg = 665 j h = 78;
条件にチェックを入れて、gg、j、hの文字を覚えてください。書いた正規表現:
/^\s*int\s+(?:\s*([a-z]+)\s*(?:=\s*[0-9]+\s*){0,1})+;$/
得る:
Array
(
[0] => Array
(
[0] => int gg =665 j h = 78;
),
[1] => Array
(
[0] => h
)
)
最後のエントリだけを覚えていることがわかりました。他のすべてのエントリもキャッチしたいです。