データ:
今日13/9:アリステイデス、アリステイデス、アリステイデス、コルネリオス、コルニリオス、コルネリア(出典:www.namedays.gr)
正規表現パターン:
/(?:today \d{1,2}\/\d{1,2}\s\:\s)([\w[:blank:],]+)(?:\s\(source\s\:\swww\.namedays\.gr\))/
結果:
Array
(
[0] => today 13/9 : Aristides, Aristeides, Aristeidis, Kornelios, Kornilios, Kornelia (source : www.namedays.gr)
[1] => Aristides, Aristeides, Aristeidis, Kornelios, Kornilios, Kornelia
)
私の質問は、なぜ私のパターンが名前-> Array [1]だけで返されないのか、そしてなぜ私の結果のArray[0]に非キャプチャグループも含めるのかということです。
私はそれを把握することはできません。Array[1]だけを期待しています。